Been using a 520 for the past 3 weeks or so, before that an 800 and before that a 705.
My 800 i've had no issues with, all sensors working fine.
Trying to use the same sensors with the 520 and it does find them and pairs but the next ride it won't find them, if it does find them they could well drop connection randomly during a ride. I've changed the batteries on some of these sensors to see if that would make a difference, it has not.
Senors:
iPhone 6+
Garmin HRM
Stages Power Meter
Garmin Speed sensor
Garmin Cadence sensor.
I've also noticed the GPS takes nearly double the time the 800 did to find a signal when powered on.