Not sure if this was fixed with v28.15. There is a bug with Eradica Titan level 6 ability. I lost the game, lost control of all my units as expected. My Eradica Titan was still alive so I hit continue playing so I can watch how many units it can take down before dying. What happened was that the AI is unable to kill my level 6+ Eradica Titan after invulnerability ended. It just sat there with 0 crippled hull while AI continued to shot it for x amount of minutes. I watched the cooldown of the passive reset twice and it was still alive, with 0 cripple hull, getting pounded by 7000 supply fleet.
*Works as intended when you are still a player and have not become a spectator.
Reference
Changed Unyielding Will to no longer destroy the Titan when invulnerability ends. Instead, passive bonuses and the capability to become invulnerable go offline for a passive cooldown period.