Page MenuHomeFeedback Tracker

1.05 Experimental - New R to swap magazine bugs removed magazines
Assigned, NormalPublic

Description

The undocumented new function to hold R to change magazine will break the magazine removed from the weapon. That magazine cannot be refilled with bullets, neither by dragging and dropping in inventory nor by holding R with the magazine in your hand.

Details

Severity
Major
Resolution
Open
Reproducibility
Sometimes
Operating System
Windows 10 x64
Category
General
Steps To Reproduce

Shoot a few bullets with a weapon, hold R to swap magazine. Then try to refill the magazine that was replaced.

Additional Information

Happened with M4A1, I did not have access to any other weapon. I tried three times with the same result. Have not played again yet so I do not know if the problem persists or is resolved by relogging.

Event Timeline

Beavis created this task.Aug 19 2019, 10:26 AM
Geez changed the task status from New to Assigned.Aug 19 2019, 11:02 AM
Geez changed the task status from Assigned to Need More Info.Aug 19 2019, 12:22 PM
Geez added a subscriber: Geez.

Hello Beavis.
In case you experience the issue again in the future, can you please provide us with a video of the issue and possibly more detailed reproduction steps? As we have been unable to reproduce the issue so far.
Regards,
Geez

Will do, I'll have a go at it when I get back from work.

Hello. This happened to me as well tonight with a the KA-M. Relogging fixed the issue.

After experiencing this the first time, I made a video where I was able to replicate the bug (see the video below):

  1. I load a magazine with 5 bullets into the gun (the mag from the gun goes into the top left slot in my field jacket)
  2. I fire the gun and empty the magazine
  3. I hold R to swap the magazine
  4. The magazine that is loaded into the gun is the mag that was in the gun originally. Now the empty magazine is in the top left slot in my field jacket.
  5. The empty magazine cannot be reloaded by holding R nor by dragging bullets to the magazine and holding LMB.
  6. The gun can still fire, but I cannot swap the magazine. I try every magazine in my inventory - none of them will load into the gun.
  7. Relogging fixes it.

Beavis changed Reproducibility from Always to Sometimes.Aug 20 2019, 7:06 AM

Tried again this morning, now the M4A1 worked fine while the UMP desynced its mags. Funny thing is when I logged back in the bullets I spent before the mags broke were back in the magazines, as if they had never been fired, so it is some kind of desync I guess. Uploading video.

The issues above that Beavis talked about the bullets being desynced, is the one that leads to very bad hit registration issues. Hope to see this get fixed soon :)

This still happens in the current 1.05 stable as of 2019-09-11.

Still happening in 1.06 stable.

Hi All

I have been having this problem on allot of different guns like the AWM, M4A1, M16, ScarL, AR wolf you name it, Re-logging helps some times but when you are in a fight how do you want to relog? I also found that if you can not take out the mag then you can try to reload with another mag and then after some time you can remove the mag completely.

I can confirm the issue happening precisely as described and shown by @Col_Kernel Thank you for the detailed report and effort put into it.

@Geez Video updates have been provided as you've requested. The issue is ongoing and has notably increased in appearance. Could we get an update please?

Geez changed the task status from Need More Info to Assigned.Dec 12 2019, 12:30 PM

Thank you for the additional information.
We are going to test the issue internally again and will let you know in case we need some more information or in case we were able to produce the issue.
Regards,
Geez

Geez changed the task status from Assigned to Need More Info.Dec 12 2019, 3:08 PM

Hello again.
We still have not been able to produce the issue based on your videos and reproduction steps that you have provided. Is it possible that there is something else that also plays role in the occurrence of the issue, such as server performance?
Regards,
Geez

Beavis added a comment.EditedDec 12 2019, 3:19 PM

@Geez If I may ask, do you only test it offline or on LAN servers at the office? It is definitely a desync issue of some kind, but I seriously doubt it has anything to do with server performance since I get it on my own server (unmodded, average fps never below 2,500), on official stable and experimental servers on high and low population alike, as well as various community servers such as DayZCore and the Spaggie TRMZ/The Village servers. Keep shooting and reloading, sooner or later it happens no matter what server you are on.

If I allow myself to speculate without having the technical know-how, I'd say using the R reload at the same time the server performs some other calculation/communication, related or not the action itself, the desync happens. So if the server is mostly idle - as in nothing else going on but the very test of the feature - the risk of it happening is small, compared to when you do it on a server that is actually busy (though not necessarily struggling with performance.)

Back in 1.05 experimental it happened the first time I tested the feature and I created this ticked, since then I have avoided to use the feature because of the issue. Every new update I try again to see if it still happens - and it does. Hotbar is your friend!

Geez changed the task status from Need More Info to Assigned.Dec 12 2019, 4:02 PM

We just had an occurrence of the issue during our internal testing and it is going to be looked in to.
Regards,
Geez

Acidbuddy added a comment.EditedDec 31 2019, 9:00 AM

Good day @Geez

Is there any update on this and also and update on the inventory problem. I know it was acknowledged but just and update would feel good to know that something is happening.

lipek added a subscriber: lipek.Jan 1 2020, 8:57 PM

Still happening in 1.08. I still have not been able to work out exactly how to reproduce the bug, but keep using R to reload any weapon (chambered or external magazine) it will eventually become desynced. The server doesn’t register the action while it is complete on the client, which will cause ghost bullets and refilling issues.

This still happens occasionally in 1.10 Experimental. Holding R to swap magazine can desync the hands slot and/or the removed magazine, leading to some very awkward situations. It is safer to use hotbar or simply use drag/drop in inventory, but you'll run out of hotbar slots quickly and opening inventory in combat is not something you want to do...