Why can't the character move while collision disabled?

I have a character that is constantly moving forward; when triggered it’s collision should be disabled. However, when the collision is disabled the character comes to a standstill. Does anyone know why or how to solve it?

Or to specify: When I set “Set Actor Enable Collision” to false it comes to a complete standstill

Found a solution, but not an answer:
Can use SetActorLocation with teleport enabled rather than disabling the collision.
Still have no idea why no collision didn’t work or at least put me through the floor.