Hi
Your laptop DC jack is probably bad ou got unsoldered from the board hence having to force it in place to get it working. You should disassemble the laptop and get accces to the motherboard and dessolder the DC jack and replace with a new one as ressoldering the same may be temporary solution. Google for a tutorial on your laptop disassembly or try in Youtube.
I hope having helped you,
Sully