Your door needs a leading edge, away from the casing, it sounds like the door is hinge bound, the knuckle of the hindge needs to be a few mm away from the front edge of the casing, if you pull the door closed and there’s a slight gap down the rebate, then the door definitely needs a leading edge putting on it, hope this helps