HRM-PRO is advertised as being able to connect directly with your phone. In reality this is only partially true, it seems. Running Dynamics data is apparently only transmitted via ANT+ and it seems that the Garmin Connect Android app only connects via Bluetooth, even though the phone would support ANT+.
Can anyone confirm this is really the case? If so, I would call it false advertising and return my HRM-PRO.
(I can also see that the hr_runningdynamics profile is not yet supported in the Android SDK and therefore probably no app is currently supporting a direct transfer. So, HRM-PRO is only useful with Garmin or Coros watches which do support this profile)