Yeah, needs an update. Recent patch (as always) destroyed everything, including my mods.
You'd wish the Devs would just put loads of effort into updating bugs over a long period of time, so we wouldn't have to update everything!!
Gotta love Stellaris!