The wordpress hosting is with Godaddy, however I host another site with X theme on it and do not have any issues. I also did not have issues with this site with the geodirectory tool until I added the xtheme to it.
I have the plugin GoDaddy created turned off, and I always flush the cache when making changes. The GoDaddy Settings thing at the top of my dashboard leads you to the wordpress hosting settings which just includes ftp passwords and domain settings etc.
So it does seem to be something involving both X and GeoDirectory. One thing I noticed was that X theme has four “stacks” (child themes) and I am using the once called ICON. In the CSS language for the X theme compatibility there was language in there mentioning “Ethos” which is one of the child themes. I changed the word Ethos to Icon but it didn’t help. It actually didn’t seem to make a difference, but just thought I would let you know in case the compatibility code was made just for the X-theme child theme Ethos.