When the SSG fires, the fire and the front of the weapon's sprite stay in place while the other sprite where the SSG is leaning is shown.
I fixed this bug in my own vanilla-compatible port by reducing the frame's duration and it didn't cause any desync.