У Вас в переменной есть base64.
Примерно такой (это не QR код, это пример-пиксель, чтобы было понятно в каком виде данные):
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP8z/C/HgAGgwJ/lK3Q6wAAAABJRU5ErkJggg==
Берете шаблон из видео - там первый кубик.
Изменяете его под свои цели примерно так:
// string base64 = "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP8z/C/HgAGgwJ/lK3Q6wAAAABJRU5ErkJggg==";
string base64 = project.Variables["имя переменной в зеннопостере содержащую base64"].Value;
string decode = QR.Decode(base64 , true);
project.SendInfoToLog("Извлекаем данные из QR кода: " + decode);
project.Variables["имя переменной в зеннопостере"].Value = decode; // Получили закодированную информацию
// Получаем secret регуляркой
string secret = QR.Secret(decode);
project.SendInfoToLog("Получаем secret: " + secret);
project.Variables["имя переменной в зеннопостере"].Value = secret; //Сохранили секрет
// Генерируем результат 2FA
string code = QR._2FA(secret);
project.Variables["имя переменной в зеннопостере"].Value = code; // Сохранили сгенерированнный код
project.SendInfoToLog("Генерируем результат 2FA: " + code);
Следите за именами переменных, подставляйте имена тех переменных, которые есть созданы в проекте.
Если что-то не выходит - пишите - спрашивайте - поможем.