Edge 130 plus intermittent power meter drop connected via ANT+

Hi, I have an edge 130 plus with firmware 3.0 and have been experiencing intermittent drops with my Magene PES P505 power meter mid ride. No issues with connection and calibration via ANT+ but am noticing disconnections randomly as the screen displays -- in both power and cadance.It eventually picks it up again after a while but is there a way to fix this? I always ride outdoors and the Edge is mounted on a out-front mount. Other connected sensors seems to be okay - Bryton Gardia radar, speed sensor and HR via Venu 3. I'm wondering if the Edge 130 plus is only suited for mounting on the handlebar or stem as per manual? Maybe weaker sensors vs higher Edge variants?

I tried recording a ride using both my Venu 3 and Edge 130 plus while both connected to the power meter and saw continuous power and cadence data on my watch when -- was showing on the edge.