Windows Movement Bug

Riamus

Hunter
Version
2.5
Platform
Windows
I've been experiencing a weird movement bug starting in 2.5 EXP and continuing in 2.5 Stable (with a new save on 2.5 Stable). I've attached the log instead of linking to it and although there are 4 mods installed, they are very tiny mods and unlikely to be the problem. One adds a flagpole, one lets you turn on/off lights, one adds powered rollup doors, and one is a small set of POIs. So very unlikely to be related.

So what is the problem? Every so often, the game will decide that I need to be in a specific location and tries to force me to go to that location. It seems similar to the Origin Reposition thing, but instead of a teleport it is trying to push you to that location. The location is always nearby, and somewhere that I've either been to within the past 5-10 seconds, or very close to a location I had been to. If I don't press any keys, it will slide me until I reach that location. If a wall or something is in the way, it'll "fight" with trying to get me to move through the wall and will eventually push me through the wall. If I try to move in the opposite direction without sprinting, I'll still keep moving where the game wants me to move, but more slowly. If I sprint in the opposite direction, I'll move away from where the game wants me to be, but slowly. And at some point, I won't be able to move away any further as if it won't let me be more than a specific distance from where it wants me to be. The only way I've found to fix the problem is to go to the location it wants me to be and then it starts working normally again as soon as I reach that location. This is not easy if there are walls or floors in the way and I'm stuck letting it eventually push me through them. It's also a problem when I'm in the middle of a fight when it happens, though that has so far only happened once.

I looked over the log, but nothing stands out in it. The problem happened once in the log that I have attached. I didn't note the time that it happened, but it was around 20-40 minutes or so before when I exited the game (estimated).

Unfortunately, I have no idea how to reproduce this. It seems to happen each time I play if I play for a while, but nothing seems to be a common trigger for it. In this session, it happened when I was entering my base and it decided that I had to be outside again, eventually pulling me through the wall to get outside.

Since this isn't easily reproducible, I'm guessing it probably can't be verified or fixed, but I'm posting it with all the info I have in case it helps. As I said, it seems that it wants to relocate you for some reason, and once you get to that location, it works normally again. Maybe that's enough to help figure out what the cause is.

Here is a thread I started before to see if anyone else was having this problem. In it, I include a different log and I noted two times when it happened, so that may be more helpful than this one, but you can look at both and see what you think.
 
Reproduction Steps
Unknown.
Link to Logs
http://google.com/
Link to Screenshot/Video
http://google.com/

Attachments

Just updating this bug report. This still happens every game session in 2.5, sometimes multiple times in one game session.

Additional info:

  • It seems to happen more often (but not only) after running and jumping in multiple directions in a short area. For example, I took over the Huenink farm (sp?). I sprint in the front door, hang a left, jump/sprint up the stairs, which turn to the right, and by the time I'm at the top, it sometimes will want me back outside. I've been forced through the front wall a couple of times from it. It happens other places as well, but that's a specific location that can show what I mean by sprinting and jumping and changing directions quickly.
  • Probably related to this bug, I've noticed my character often wants to reposition itself 1/4 to 1/2 meters after stopping. I'm not talking about continuing a forward movement for a short distance after stopping. This is a very deliberate and slow movement, that often isn't in the same direction I was moving. It takes about 1-2 seconds (on the lower side of that) to slowly slide me that 1/4 to 1/2 meter after stopping. It is like it is setting my position and if my character isn't at that exact position, it's moving me to that position rather than changing the location data to match where I am at. As a reminder, I am the host, so this isn't a case of the host sending my position data that is causing my character to fix itself to what the host sees.
 
When I've seen this in the past it's been mostly on vehicles and related to de-sync, is this possible? As far as I know even single player games use Epic Online Services (could be wrong) so there's always an element of 'online' to fight with syncing
 
When I've seen this in the past it's been mostly on vehicles and related to de-sync, is this possible? As far as I know even single player games use Epic Online Services (could be wrong) so there's always an element of 'online' to fight with syncing
Regarding transport, this has been fixed, as Faatal reported, it remains to wait for the release.1768377415684.png
 
When I've seen this in the past it's been mostly on vehicles and related to de-sync, is this possible? As far as I know even single player games use Epic Online Services (could be wrong) so there's always an element of 'online' to fight with syncing
That's a different issue. And EOS is so you can create a single identifier for all platforms. It won't have an impact playing solo even though it still creates that ID. But in any case, I am the host. Desync issues affect clients connected to the host/server. The host doesn't send location somewhere and wait for it to come back to know if it needs to be updated. It does send location to clients, but that isn't going to be used to place the host.

I think what's happening is the the game is trying to reposition the player into "safe" locations (not in walls or objects or floors whatever) but is going overboard with it (or it's bugged). This only started in 2.5, so it's likely some change they are aware of that is causing it, even if they aren't sure why it happens.
Post automatically merged:

Regarding transport, this has been fixed, as Faatal reported, it remains to wait for the release.View attachment 38128
Yeah, that's just an issue with the camera movement that can lead to a rubberbanding kind of feel to the game movement. It has no impact on actual position of the player on or off a vehicle. It's good that they have fixed that, but it isn't the issue I'm having.
 
I'm going to have a stab at this. Single player right? And do you happen to notice a lag spike when it happens (I'm sure you're familiar with it, the microfreeze that happens when garbage collection happens sometimes)
 
I'm going to have a stab at this. Single player right? And do you happen to notice a lag spike when it happens (I'm sure you're familiar with it, the microfreeze that happens when garbage collection happens sometimes)
Two players. I'm the host. It doesn't seem to happen to the other player. I don't notice any freezing, including a microfreeze. And I didn't think the garbage collection happened during normal movement. I though that had been changed to happen when opening windows like inventory? I know I see that happen often.

This happens regularly for me when I'm moving around my base and happens also when moving around inside various POI. It hasn't happened while outside. From what I can tell, I'm pretty sure it's something that is happening whenever you change directions a lot in a short time frame, such as the example I gave about it happening when going up the stairs in my base.

I think it's related to how my character will sometimes slide a short distance (under 1m) after I stop moving. That isn't a continuation of forward movement, though. It is often a sideways or angled movement rather than the direction I was last moving. It's very slow movement (slower than the slowest crouch speed) but because of the short distance, it only takes 1-2 seconds. It's possible this isn't related, but this also only started in 2.5 and because it is controlling my position, there is a good chance it's related to the larger repositioning that is happening. It's possible that those times it moves me only a short distance, if I were to try to sprint away without letting it move me, it would then become the larger issue. But that's not really easy to test.

In case it helps, the bug with trying to move me the longer distance (not the short distant issue) will continue to happen until I return to the place it wants me to be. If I fight against it, it'll just keep trying to move me. If I go back to that location quickly (helping it move me there), it'll stop as soon as I get to wherever it wants me. Also if it helps, if it's trying to move me through a wall at an angle, it often creates a jerky effect because it moves me at an angle to the wall, but the game doesn't want to push me through the wall, so it then moves away from the wall slightly and then back again, moving me in a very "fine" zigzag against the wall. If it can't get me around the wall, it eventually pushes me through the wall.

I don't know if I can get a video of it happening, but I'll see if I can get Steam's video thing to work. It's tricky because recording while playing tends to create lag, which makes it difficult to know what is causing a problem. But I'll see what I can do.
 
Two players. I'm the host. It doesn't seem to happen to the other player. I don't notice any freezing, including a microfreeze. And I didn't think the garbage collection happened during normal movement. I though that had been changed to happen when opening windows like inventory? I know I see that happen often.

This happens regularly for me when I'm moving around my base and happens also when moving around inside various POI. It hasn't happened while outside. From what I can tell, I'm pretty sure it's something that is happening whenever you change directions a lot in a short time frame, such as the example I gave about it happening when going up the stairs in my base.

I think it's related to how my character will sometimes slide a short distance (under 1m) after I stop moving. That isn't a continuation of forward movement, though. It is often a sideways or angled movement rather than the direction I was last moving. It's very slow movement (slower than the slowest crouch speed) but because of the short distance, it only takes 1-2 seconds. It's possible this isn't related, but this also only started in 2.5 and because it is controlling my position, there is a good chance it's related to the larger repositioning that is happening. It's possible that those times it moves me only a short distance, if I were to try to sprint away without letting it move me, it would then become the larger issue. But that's not really easy to test.

In case it helps, the bug with trying to move me the longer distance (not the short distant issue) will continue to happen until I return to the place it wants me to be. If I fight against it, it'll just keep trying to move me. If I go back to that location quickly (helping it move me there), it'll stop as soon as I get to wherever it wants me. Also if it helps, if it's trying to move me through a wall at an angle, it often creates a jerky effect because it moves me at an angle to the wall, but the game doesn't want to push me through the wall, so it then moves away from the wall slightly and then back again, moving me in a very "fine" zigzag against the wall. If it can't get me around the wall, it eventually pushes me through the wall.

I don't know if I can get a video of it happening, but I'll see if I can get Steam's video thing to work. It's tricky because recording while playing tends to create lag, which makes it difficult to know what is causing a problem. But I'll see what I can do.

Ahh I see, thanks for that info. Yeah I just used the garbage collection hitch as a reference. I'll give it a try doing some moving/parkour stuff inside some buildings
Post automatically merged:

Oh, do you typically run at about 30fps? (saw you averaged about it in your log)
 
Ahh I see, thanks for that info. Yeah I just used the garbage collection hitch as a reference. I'll give it a try doing some moving/parkour stuff inside some buildings
Post automatically merged:

Oh, do you typically run at about 30fps? (saw you averaged about it in your log)
Yes, I have it set to half in the game settings, so it is max 30FPS. I get a lot less fluctuation in FPS that way, making for a smoother game. I just spent a little time trying to reproduce it in the same POI as my base in a new game, but it didn't do anything. But this tends to start happening after playing for a while, so that's probably why. I'll still see about getting a clip when it happens again, though.

It's hard to track what might lead to the problem since it seems random, but I don't think it's ever started right away. It tends to happen after I'm playing for over an hour and I've probably been running around towns in in large POI either scavenging or questing, so it's possible it relates to the amount of memory being used over time as "garbage" grows. But it may have nothing to do with that. All I know for certain is it happens in every game session since 2.5 if I'm playing for a decent amount of time.
 
Last edited:
Yes, I have it set to half in the game settings, so it is max 30FPS. I get a lot less fluctuation in FPS that way, making for a smoother game. I just spent a little time trying to reproduce it in the same POI as my base in a new game, but it didn't do anything. But this tends to start happening after playing for a while, so that's probably why. I'll still see about getting a clip when it happens again, though.

It's hard to track what might lead to the problem since it seems random, but I don't think it's ever started right away. It tends to happen after I'm playing for over an hour and I've probably been running around towns in in large POI either scavenging or questing, so it's possible it relates to the amount of memory being used over time as "garbage" grows. But it may have nothing to do with that. All I know for certain is it happens in every game session since 2.5 if I'm playing for a decent amount of time.

Makes sense, yeah that's why I wanted to know that. Probably not, but FPS levels/fluctuations can have effect sometimes in some cases. So if it doesn't reproduce I'll try your range. I haven't seen it on my test bench, but it does have a 1060 3gb gpu in it. I can do 8 - 32gb of ram on it in 8gb steps, so perhaps I'll match yours. I have a 480 or 580 can't remember which, but that card died quite a few years ago sadly.
 
Makes sense, yeah that's why I wanted to know that. Probably not, but FPS levels/fluctuations can have effect sometimes in some cases. So if it doesn't reproduce I'll try your range. I haven't seen it on my test bench, but it does have a 1060 3gb gpu in it. I can do 8 - 32gb of ram on it in 8gb steps, so perhaps I'll match yours. I have a 480 or 580 can't remember which, but that card died quite a few years ago sadly.
Here are a couple of clips that show it happening.


In the first link, the backwards motion is not being done by me. I didn't move at all.

In the second link, the motion towards the left is not being done by me. When I was stuck against the stretcher, I moved forward slightly to let it slide me where it wanted.
 
Here are a couple of clips that show it happening.


In the first link, the backwards motion is not being done by me. I didn't move at all.

In the second link, the motion towards the left is not being done by me. When I was stuck against the stretcher, I moved forward slightly to let it slide me where it wanted.
Thanks for the clips, very useful! That is very interesting... it's almost as if the game lost track/couldn't track your new locations while moving and then kept pulling you back to the last location it had... or something funky is going on with some other system. I did see it in both and was able to see it out of the lag pretty easily. Hmm. This does give me some ideas; I'll reconfigure the hardware setup on my test bench to try to replicate what you have.
 
Back
Top