First off, the hinges are die cast aluminum so 'beating on them' will only break them, die cast aluminum is brittle. Secondly, the doors are one piece hot formed safety glass so the chances are slim that the door itself is improperly formed and finally the cab/ rops structure is jig welded so the chance of it being tweaked is also slim.
I suggest you have a good look at the rubber bulb gasket the fits to the glass and provides the seal and make sure it's properly fitted. It has to fit in the channel in the gasket and bottom on the glass.
I take it. it's a used unit so maybe it was damaged by the previous owner and tweaked the cab rops structure but that is also a slim possibility because if it was, the roof would not fit properly.
If you decide to take the door off (if the gasket is indeed fitted properly), be careful. The door glass don't like to be forced and will shatter if twisted and it's an expensive piece. I know, I shattered one a long time ago and the replacement was almost a grand.