I've noticed that if I go to Windy.com directly, my station doesn't show. But going through the Station link above, it does show a dot.
So honestly, I'm not sure why there is a difference.
Also, if you are a part of CWOP, Windy.com is already pulling your data from there. So you may not need to send it at all.