Same issue.
1) If I use Character Controller, I can't save a position.
2) If I use Rigidbody, I get jittering.
I'm using Translate for moving a Player. And as I understand it, for its movement it is impossible to use Add Force.
I've been stuck for a long time now. Is there really no normal solution for character movement?