John's nailed about everything, but I would say based on that there's no relief cut in your lock, it's lock spring pressure pushing the blade over. This is simple to test. Use something thin and flat to index the spring away from the blade. Does it come back to center when relieved of pressure?