How do I make frame rate independent physics, interpolation, & rotation of a pawn

I’m making a pawn that can walk around a planet/spherical landscapes using floating pawn movement For movement and physics for gravity & interpolation for multiplayer transform replication But I have been having some problems with keeping them constant with frame rates for example in low FPS my character can jump higher and the mouse turn rate is slower and multiplayer interpolation is slower I’ve done multiplying by tick for all of these but is there any thing else I can do to keep Everything as consistent between frame rates as possible

You can turn on substepping M.I