Я знаю, что немного опоздал. Но на случай, если кто-то ещё столкнётся с этой проблемой.
На самом деле мы должны URL-кодировать полезную нагрузку перед кодированием в base64. Наш плагин для WordPress и наша реализация на Ruby используют функции библиотек для формирования полезной нагрузки, которые автоматически обрабатывают кодирование.
Я обновил документацию, чтобы сделать это более явным: