Is there a way to guarantee sprint will work?

It’s been a while, but has there been a fix to this? I’m running into the same exact issue, and it also affects sliding as well.