Hey guys, I ran into the same challenge as you did, and I have got an alternative.
Instead of using the “Disable Movement” function I found out that using the “Deactivate” and “Activate” pair of functions on the Character Movement component produced the desired effect.
Best