I've come across this issue in the past. The main reason is usually because you have not added the community domain to Intercom's white-listed domains. This would result in a hidden error that says:
βThis domain has not been whitelisted for the Intercom app defined in the JavaScript snippet.β
This link111 shows how to white-list a domain in Intercom.