That may well be. But you saying “but it works fine elsewhere” doesn’t exactly provide strong, verifiable evidence. Neither does some blatantly incorrect data from the script developer. An error message from your code indicating why it’s crashing might provide such evidence. And that’s exactly what I’m trying to direct you towards.
I’m trying to help you to prove yourself right and me wrong! So put me in my place and show me the error message which indicates that our hosting is indeed broken!
I actually had a hunch about this earlier today. We do block access to APIs from some social services because they tend to be abused for spam bots. I’m not entirely sure, but it’s possible that the Steam Community API is also blocked.
If that’s the case, our system is working exactly as we intended. Even if that intended behavior breaks your code.
But without an error message indicating the connection to the API is failing and why it’s failing, I don’t know for sure. So again, please follow my debugging instructions.
OK, so what would you like me to do instead? Snap my fingers and fix your website? I just snapped my fingers, did it work?
If it doesn’t, we’ll need to try something else. And I would like to suggest, again, to dig into the issue and find out what’s actually breaking, so we - together - can try to fix it.