When sending tracks or routes to my new Forerunner 255 using Basecamp, the tracks or routes arrive on the device with much fewer points.
The according point reduction options in "Settings > Device transmission" are not enabled, so that is not the cause.
When exporting a track from Basecamp as GPX, then sending that to my phone, then importing that GPX file into Garmin Connect, and finally sending that track to the Forerunner via Bluetooth, the track arrives with all points correctly. So the Forerunner definitely can handle routes with that many points.
This bug is dangerous because a change of just 25m can mean the difference between life and death when navigating in the mountains. The current situation has the potential of luring people into very dangerous terrain. It was pure luck that I noticed something was odd about the shape of the track before any serious consequences could ensue.
Please fix this bug urgently. Thank you very much!