Первая из возможных проблем по мимо фроста - не верный формат искомого значения. Что ищешь и как ищешь?
P.S. На сколько я знаю, защита никак не может помешать найти динамический адрес, если конечно же cheat engine уже впился в exeшник. Т.к. если CE уже полчил доступ к процессу => он получил и доступ к памяти процесса. Далее всё что может делать защита, это реагировать и отправлять отчеты о попытках взлома (но зачастую взломом защита считает попытки изменить значение в памяти, но никак не его считывание). Ну это по опыту игр с которыми я сталкивался и работал с памятью. Ладва в этот список не входит. Например у близзардовского WoW или FF XIV от Square Enix такого не было.