Fenix 5s plus & Tacx Neo 2T losing connection

My setup.

Zwift on Mac connected to Tacx Neo 2T through Bluetooth
Fenix 5s Plus connected to Tacx Neo 2T for power meter & speed/cadence sensor through ANT+
On Fenix 5s Plus, I start recording my ride right after I start my Zwift ride using Bike Indoor activity which detects Neo 2T as power meter & spd/cadence sensor

Very often, I see "Spd/Cadence Connected" message on Fenix 5s plus in the middle of the ride and my speed data stops showing... which tells me that my Fenix lost connection! I still get power reading.

Anyone know what's going on?

BTW, I have Garmin Cadence Sensor 2 on my bike but I turned it off from my Fenix just in case it gets confused with another cadence sensor detected.

This is quite frustrating since I run into this on every ride. Disappointed