There’s a couple of reasons that can explain this situation. First, the protection of the program has been changed drastically. Second, the protection of the software can identify that an emulator is present in the system. Third, it’s not possible to create an emulator for every existing program. Finally, emulators are tested on a current version of the program, thus, we can’t guarantee them working with the newest versions as well.