What is this CD300DW thing, and whatever else that's in addition to the Polar system? A Double Wireless setup?
I've had interference issues with a 720 that's hard to track down . Sometimes when wearing an FM radio, or also with the cadence/speed sensors in place it can be unpredictable. Power lines as well, perhaps other stuff.