The first issue that Bolt mentions seems to happen when a structure is destroyed. Not sure what the unit type was in Bolt's case, but for me, i could get it to happen when a jumpjet unit (like Kirov Airship) was hovering over a structure that got destroyed. After that, the area of gap generator shroud got bugged, and the jumpjet couldn't see there anymore (however, other units, even including other units of that type, could still reveal that area normally).
Important note: i couldn't get this issue for most enemy structures. However, the ones that did give me this issue, had RevealToAll=yes. On the other hand, in Bolt's case, it seems to have been a building he owns. So perhaps the cause is that the game gets confused when an object that reveals the shroud gets destroyed, and another object is hovering over the same cell.
Second issue also happens for the human player allies, not only for AI ones. The player will always see his own ConYard revealed, but the allied one will get shrouded like this.
There's also another issue i noticed, with subterranean units. Each time a subterranean unit digs into the ground, there is a chance that the gap generator shroud will get bugged, and that area where the unit dig into the ground will remain visible forever, as if the unit was still there. Even if it doesn't bug out, the said area seems to remain visible for longer than for surface-only units.
The first issue that Bolt mentions seems to happen when a structure is destroyed. Not sure what the unit type was in Bolt's case, but for me, i could get it to happen when a jumpjet unit (like Kirov Airship) was hovering over a structure that got destroyed. After that, the area of gap generator shroud got bugged, and the jumpjet couldn't see there anymore (however, other units, even including other units of that type, could still reveal that area normally).
Important note: i couldn't get this issue for most enemy structures. However, the ones that did give me this issue, had RevealToAll=yes. On the other hand, in Bolt's case, it seems to have been a building he owns. So perhaps the cause is that the game gets confused when an object that reveals the shroud gets destroyed, and another object is hovering over the same cell.
Second issue also happens for the human player allies, not only for AI ones. The player will always see his own ConYard revealed, but the allied one will get shrouded like this.
There's also another issue i noticed, with subterranean units. Each time a subterranean unit digs into the ground, there is a chance that the gap generator shroud will get bugged, and that area where the unit dig into the ground will remain visible forever, as if the unit was still there. Even if it doesn't bug out, the said area seems to remain visible for longer than for surface-only units.
I will report back if i find out more.