If your node is going through a relay that means it cannot be directly contacted thats why its using a relay
And so trying to see if that node is working is not capable via that method since the relay is used instead to connect to other nodes first. Thus you do not check that node. Its in the logs for the client. That is what I was saying
Yes if you are using port forwarding then this method will as far as I can tell be connecting to your node first.