Perhaps there's a bit of roughness left from when the plug was cast that's preventing it from sticking in.
 
Worst case, you could probably arrange something with an elastic band, or soldering the wires to the socket contacts, then preparing a new detachable plug.