When I checked back through the power data on my rides I saw the following dropouts. This is just a small sample, there's loads. I happens indoors too, I did a Tacx VR ride and recorded my power meter on the garmin while recording the Tacx powermeter directly on the laptop. Got the same results, PM dropping every minute or so but no problem with the Tacx.
I recorded a ride using th PM on Zwift, no dropouts.
" />">

" />">

I've turned off bluetooth on the 520 and had my phone on aircraft mode so no interference would be coming from there.
Anyone got any ideas?