Você não está fazendo nada errado. O truque antigo costumava ser mudar temporariamente o seu host para um IP fictício e, em seguida, alterá-lo de volta para um IP legítimo. Isso faria com que a API respondesse com "bom" e você estivesse definido para outro mês (eu até implementei isso no meu < um href="https://github.com/mdmower/bash-no-ip-updater"> fork do script bash do AntonioCS). O truque não funciona mais e login e verificação manuais agora são necessários.