If you know the labs are there, and you did research the ships, I don't see what a screenshot would do.
Steam Library > Sins > Properties > Verify Files or Integrity or something
Make sure you are up to date, Reb 1.5
Dump all old save game files, they no longer work
Make sure if any mods are enabled they are for the up to date version.
2 hrs previously, is this a new enemy ability or a bug?
Open the game in DEV mode and you can then enable the view of everything on the map, or quit but keep in game and look for that canon. I think 2 hrs is planty for AI to get the Canon, they rush research those now.