If you have speed differing in different environments, then you’ve made the code framerate-dependent in some way, but you haven’t posted enough to tell where the problem is. FixedUpdate is only for physics.
This is what moves the object. I think my problem was that I doubled on up deltaTime haha. Must have been confused when I added it to the velocity calculation.