(NOTE: it won't work at this moment if it's not from Nightbot's IP)
maybe your way of restricting IP causes problems?
I was refering to the mini-game itself. If you go to that URL it will show "Esta ({IP}) no es la IP de Nightbot" what translates to: "This ({IP}) isn't Nightbot's IP".
At least it should return that