I was running story earlier today and trying to get the final missions in Episode 3 cleared when I noticed I would seemingly randomly take damage/die when battling it if I was using Twin Machineguns to inflict Burn.

The most offensive examples are the following clips:

https://clips.twitch.tv/DeadHelplessElkKappaClaus (I recognize I died to an AoE during this one, but I still took ghost hits before the lethal hit)

https://clips.twitch.tv/FlaccidPrettyLEDRalpherZ (This one shows a damage number at a spot where I was at with a Machinegun equipped but long after I had left)

https://clips.twitch.tv/ObliviousSmellyMosquitoPRChase (This is the most offensive one)

These aren't the only times it happened, but these are the only times I clipped it due to being blatantly offensive. The only constant is with all of these, I had a Twin Machinegun equipped at some point. The moment I put burn on my Rifle and stopped using a Twin Machinegun at any point, I stopped getting seemingly randomly deleted.

Can anybody smarter than me fill me in on what's going on here? Everyone I showed this to is saying it's "lag" or some kind of reflect mechanic, but these do not look like server latency in most cases - usually you get hit and flinch, then take the damage later if you're lagging. Here I just take the hit and the damage number is either missing entirely, or disjointed from my position as I'm flinching and dying.

I intend to start playing Gunner as well and I'd like to know if this is consistent with all kinds of hitboxes so I don't make a fool out of myself.