I was reluctant to post this , because it seems like it should have been answered already but I searched and searched to no avail.
Here is a video of the problem: https://www.youtube.com/watch?v=DYNPrDF4rfA
I have a feeling the two issues are related. I have a bunch of stuff going on the in the game not setup for replication and I do not expect it to replicate. All I feel should be working is the client and server should both see each other moving as seems to be setup on the third person default game. In addition, when the player flies into my only static object in the game, which I have a blueprint for with a collision cube and static mesh, that I have named “blocker”, it flies right through. projectiles collide with it as expected however.
My player player pawn has most of the code, set to a player controller. I have enabled collision on both the static mesh and collision cube on the blocker, as well as the static mesh for the pawn, and a temporary collision cube on the pawn (added to attempt to solve this problem in case the issue was with the mesh).
Attached are pictures that show my settings.
EDIT: for what it’s worth, I am running a virtual dedicated server for this