sounds like someone has put pressure on the door and bent the hinges. had a few do that going to another Bosch machine tomorrow to fit new hinges. On my machine hinges are only bent slightly. So you close the door and it pops open a bit and stops it. in your case I assume the door has to be forced the last inch to close it. If you look at the hinges you should see the metal flexing the door when it shouldn’t
if so its really cheap
rh hinge 00649098 £8.09
lh hinge 00649095 £4.82
Dave