I have a Pioneer PM, 2nd generation, not yet updated to the latest firmware (because you need one of their own computers to upgrade the firmware, and their computers aren't that good). I have yet to experience this with a Wahoo Bolt or a Roam. I can't verify on the Garmin 500, though.
Edit: one annoying issue that I've always had with the Pioneer is that on occasion, it takes a while for my Wahoo to detect it. Both my Bolt and Roam will detect the Quarq PM on my gravel bike almost instantly. Both computers usually, but not always, acquire the Pioneer when I first wake it up. Although, the last 2-3 rides, my Bolt has taken several minutes to detect the Pioneer when I'm starting out. In the past, I've had occasional trouble if I stop mid-ride, and the Pioneer goes to sleep. In several instances, it took some time before my Bolt detected it after I restarted.
Edit: one annoying issue that I've always had with the Pioneer is that on occasion, it takes a while for my Wahoo to detect it. Both my Bolt and Roam will detect the Quarq PM on my gravel bike almost instantly. Both computers usually, but not always, acquire the Pioneer when I first wake it up. Although, the last 2-3 rides, my Bolt has taken several minutes to detect the Pioneer when I'm starting out. In the past, I've had occasional trouble if I stop mid-ride, and the Pioneer goes to sleep. In several instances, it took some time before my Bolt detected it after I restarted.