I was playing as Vasari Rebels, couldn't tell which faction the other Vasari were, most likely Loyalists. And yeah that's the first thing I did was to check all my other structures to ensure they weren't destroyed and/or disabled. They were all fine though, but still wasn't able to re-enable my research level until I scuttled the once-disabled structures and rebuilt them.
EDIT: Maybe the bug was randomly caused by the same cannon firing at my planet twice in a row. (not at once obviously, lol)