Yes after finding out how to reenable logging, I do seem to be getting the same errors, although the console just shows the cache mismatch error.
Error/GameAnalytics: System.Threading.ThreadAbortException
at (wrapper managed-to-native) System.Threading.Thread.SleepInternal(int)
at System.Threading.Thread.Sleep (System.Int32 millisecondsTimeout) [0x00019] in <1f0c1ef1ad524c38bbc5536809c46b48>:0
at GameAnalyticsSDK.Net.Threading.GAThreading.Run () [0x00028] in <eae98e060d404491b7586d41d591f2b7>:0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 48)
|Fatal|WebSocketServer.receiveRequest|System.Threading.ThreadAbortException
at (wrapper managed-to-native) System.Net.Sockets.Socket.Accept_internal(intptr,int&,bool)
at System.Net.Sockets.Socket.Accept_internal (System.Net.Sockets.SafeSocketHandle safeHandle, System.Int32& error, System.Boolean blocking) [0x0000c] in <c9226b2f33b7421e85bb391f94075e49>:0
at System.Net.Sockets.Socket.Accept () [0x00008] in <c9226b2f33b7421e85bb391f94075e49>:0
at System.Net.Sockets.TcpListener.AcceptTcpClient () [0x0001e] in <c9226b2f33b7421e85bb391f94075e49>:0
at WebSocketSharp.Server.WebSocketServer.receiveRequest () [0x00012] in <e43fdf6d91f44d8ea7f975577024882c>:0
EDIT: It appears to be an issue with the map file itself. When I set up my test server and run a ProcGen map it starts up fine and I can connect without issue. This forces me to think the only viable option is to wipe the map, unless there is another way to fix it.