Добавлю сюда решение проблемы с повреждённым техническим описанием действий. Возможно оно подойдёт и для лайфхаков, но сама проблема появляется на форуме крайне редко, по этому оставлю решение здесь.
Скрипт всего в 3 действия:

Находит регуляркой все технические описания действий и удаляет, если json в base64 битый
IsJsonString = function (str) {
try {
JSON.parse(base64_decode(str));
} catch (e) {
return false;
}
return true;
}
var re = new RegExp("\\/\\*Dat:(.*?)\\*\\/", "g")
[[RESULT]] = [[FILE_CONTENT]].replace(re, function (match, p1) {
if (IsJsonString(p1)) {
return match
}else{
return
}
});
Сам скрипт
Вот так выглядит результат работы скрипта над скриптом с "ошибкой":
