This has been going on since November. Please help us with this issue. I am attaching logs. My specific is KORD. The cache refreshes every time SODE attempts to dock with AI aircraft. If I disable SODE AI detection, the refreshing stops. I had the same issue with P3Dv4 at KORD. P3D does not crash, just keeps refreshing.
Your log shows what is happening, which is something completely abnormal: a Simconnect timeout, that is the sim stopped talking with GSX for more than 30 seconds, which is clearly a problem, since they are supposed to be in constant communication at least every second.
This will trigger an automatic restart of the Couatl program, in the hope the communication might be "unstuck" but, it should be JUST a restart, not a cache refresh, assuming with "refreshing" you really mean a cache refresh ( the "regenerating airport cache" percentage running ), and not the message "Airport cache loaded successfully", which indicates a normal restart.
If you are really seeing a cache refresh instead, it might indicate the previous cache regeneration failed, so it will try to do it again so, you need to let it complete at least once. Of course, if you are constantly changing things in the Scenery library, like enabling/disabling sceneries each flight (not really useful in P3D), you are not helping, since you are basically forcing a cache regeneration at every flight.