There was a bug in my use of VirtualProtect and in my testing. I apologize to anyone who took the trouble to download it. There's a new zip file now that fixes it.