normally when patching gets screwed up theres a simple way to fix it
1.run the patcher
2.if it stops halfway or acts weird, open the patcher again, but keep up the first one[a.k.a. dont close it]
3.the second one should follow through and finish the patch
if this isnt the problem, sorry, i didnt read the original topic all the way, too lazy xD