If this is intented behavior, it's weird. The way it works is actually a better Toggle Sprint, as it stops when hitting obstacles or let go of Forward key. But it's not a HOLD SPRINT, the name literally implies you should hold the Sprint key to keep sprinting.
Sounds more of a bug. If intended, it should be reworked like this:
Hold Sprint: only sprint when holding the key
Toggle Sprint: press once to keep sprinting until hitting an obstacle or letting go of the Forward key
Sticky Sprint: press once to toggle between sprinting and not sprinting at all times, stopping and resuming movement remembers the set mode (current Accessibility mode of Toggle Sprint)
Incredibly problematic for any language. The character limit is super low on these notifications (for example, at 26 characters the tutorial descriptions overflow already).
This issue has been active for over four years, it still hasn't been addressed.