After an hour of tinkering, I found the problem. Rust and corrosion easily contaminates the locking mechanism inside the door. When the door is locked, and you press the button/pull the handle, the moving part that pulls the latch gets stuck. This is because of all the rust.
What you have to do is disassemble the door. When you pull on the metal arm for the handle, you see a small piece that rotates down near the lock. Where that piece hits, is a little piece of metal on the underside of the mechanism. If your door locks are stuck, pull this piece of metal down, which will free the button/lever. Now you will be able to actuate the locks.
To prevent this from happening, you must keep your locks healthy. And the keep anything healthy, I mean excersise!
*NOTE* DO NOT REASSEMBLE YOUR DOOR UNTIL IT IS FULLY WORKING**
This means you are able to push the button on the door with it locked, and still be able to unlock it afterwards.
With the door unlocked, push the button and pull the lever as many times as you possibly can. After you have done that, lock the door, and push the button and pull the lever a few times. Now try to unlock the door. If done correctly it should unlock the door just fine.
Use your door locks often, and use the handles as well. This wil keep your locks from sticking.
I would have had pictures, but its impossible to get any as the mechanism is inside the door.
'94 YJ Sport
'98 ZJ Laredo - 45x60 Surco Rack - 2" Budget Boost, Addco Front Swaybar
Project (s)Low - A build log.