TACX flow smart trainer not calibrating and disconnecting during ride

Problem: I can't get the trainer to calibrate and when using the Tacx Training app on my phone, the trainer disconnects after a few minutes into the workout and won't reconnect automatically. The workout thinks I have stopped pedalling.

Setup: I have my trainer paired to my Android (Samsung S23FE) via BLE. I also have it setup as a sensor on my Forerunner 965 via ANT+.

Calibration problem detail: I have had my trainer about 6 weeks.  I was able to calibrate during the first two weeks.  Then suddenly this started happening where it would say I need to calibrate, I would start the calibration, spin up to 30km/h, and let it coast down. It would sit at 0.0 km/h and never evaluate the calibration.  I few weeks later, the trainer started disconnecting from the Tacx Training app on my phone a few minutes after starting a ride.  I also have it paired with my watch via and ANT+ and it seems to work fine starting workouts through my phone. I bought an ANT+ dongle for my PC and I can connect there, but for some silly reason the Desktop app doesn't allow you to calibrate.

I have tried calibrating with different tire pressures and played extensively with different tightness settings on the trainer.  I have tried two different phones and a tablet all with the same results.