That's the thing there were no significant changes and this might be more interesting for you:
So i did what you said reverted my other cesium instance to a pure vanilla build. then just used --public to make it accessible which worked (thanks).
only the problem still occurs. So essentially this problem is happening to a pure out of the box vanilla build of a cesium server.
-My browsers are communicating with the server all other modules loaded
-tried on both FF and chrome and cleared both their caches
and here is what is even more perplexing. Months ago I stood up a 1.6 version on a Tomcat and just to see if it worked i relaunched it, and It works just fine