Occasionally switching the fire mode of a weapon like the MX 3GL can only be done by pressing the "switch fire mode" key repeatedly and fast, 2-3 times or even more often. However one can only switch between semi automatic and full auto. The GL fire mode would disappear in that case.
Other weapons behave similar if they have at least two fire modes, including the Katiba and TRG variants.