Ошибка аналогичная.
Знаки тире делят переменную, вот и ругается.
Решил костылём))
До создании переменной, меняем у неё название.
string jsonBlock = Macros.TextProcessing.Replace(response, "searchResu.*?Megapagination-1", "newVariables", "Regex", "All");
project.Json.FromString(jsonBlock)...