If versaChat is not working please follow the below steps to troubleshoot it:
Ensure the versaSRS Global Settings Application Property 'versaChat' is set to Enabled.
Open IIS Manager and confirm the versaChatWebAPI application is configured and that it is pointing to the correct folder path, default location C:\Program Files (x86)\VersaDev\versaSRS\versaChatWebAPI.
Access the versaChatWebAPI Web.config file, default location C:\Program Files (x86)\VersaDev\versaSRS\versaChatWebAPI, and confirm that the connection string is pointing to the correct database
Access the versaSRS Web.config file, default location C:\Program Files (x86)\VersaDev\versaSRS\versaSRS, and ensure the versaChatWebAPI setting has the URL set correctly
(e.g. https://yoursitename.com/versaChatWebAPI/api/versaChatService/)
If using versaChat with SRSConnect ensure that the 'EnableChat' Global Setting for SRSConnect is set to 'Enabled'
Access the SRSConnect Web.config file, default location C:\Program Files (x86)\VersaDev\versaSRS\SRSConnect, and confirm that the connection string is pointing to the correct database
If you have updated to version 7.2.0 recently and the chat isn't working on an external site, please ensure you've reviewed these instructions and updated your chat accordingly.