I am encountering a periscope bug with Ifrit/Hunter HMG/GMG variants similar to ticket 0017112.
Starting the missing inside the vehicle causes the issue.
Getting out of the vehicle and climbing back in resolves the issue.
Tried in latest Stable(1.18.124.200) and Dev build (1.19+) and encountered but in both.