It sounds like that sensor works with a magnet, is that so? Would you check that the sensor passes closely over the magnet? If there’s too big of a gap, the sensor may not be sending any data to Zwift, which might lead to this message.
The other thing I noticed is a human habit thing - I see multiple log ins to the game from your Pixel 6, but no proper log out (the save-and-exit / trash-and-exit at the end of your session). If you’re just swiping the app into the background - that doesn’t tell the server that you intended to end your session.
Additionally, it’s a good idea to force-close the Zwift app after you’re done. What this does is clears out the temp file clutter that builds up over time. Here’s how.
Would you try those things and see if the connection returns to the way it should work?