You are right. This started happening to me once I received FSD beta. But after experimenting I have noticed it will only do this if FSD is engaged on the drive. Otherwise you are allowed to change gears even when rolling. Also, once you do this once, place it back in drive and then in reverse...