“but if that is not the case, it may be server-dependent (related to the hosting server configuration or the additional security layers).”
What questions should I be asking of my hosting company if this is the problem? How would I go about asking them to fix this? Is it possible to be more specific about the possible configuration or security issues?