Those are very strange symptoms. I have no idea what could be causing that.
I suggest you look very closely and the communication between the web browser and the Moodle server. For example use Firefox or Chrome developer tools, Network tab, and look at all the requests, paying particular attention to things like POST data and cookies. That might let you see where something changes unexpectedly.