I use gpx files from komoot and load them to my FR955 using the garmin connect app.
My FR955 recently took a software update and since then turn-by-turn navigation worked poorly. It had the following issues:
1. missed turns. It only notified about every third turn and ignored the rest.
2. late notification.
3. weak vibration intensity
My FR955 then updated to 24.04. It now only displays the distance to the end of the route.There are no notifications at all.
tldr: software update 25.04 broke turn-by-turn navigation, which was already so poor as to be unusable. It all worked fine about 1 month ago when I last used the watch for navigation.