Door harness to body plug issues

Hey everyone,

My '92 DB is having an issue with the body wiring harness plug at the drivers side door. I initially was having master switch issues and when I sorted that out I found that the socket on those harnesses sometimes needs to be pushed together to get the doors to work. Basically I just need to open my door enough to push the plug from the harness into the door plug if any of my windows or locks don’t work and it solves the issue. What is the best method to fix this/any suggestions? (my master switch WAS dead before fyi, it wasn’t this issue the entire time lol)