It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like:Chrome,Firefox,Internet Explorer orOpera

Well, I have been using advent a lot, and finally got around to playing the TEC. And when I finally get max tech, the Novalith Cannon does not work. No option to attack, no auto target only think you can make it do is say this unit cannot jump.

The only thing I can think of is that you might have lost your military labs. Superweapons shut down if you lose the necessary labs.
More generally, you lose use of the superweapon if you do not have an adequate number of working military labs. It is not sufficient to have enough labs exist. They must also be online, such that you could currently research the tier on which the cannon is found. You can check this quickly by opening the Research panel and examining whether the tier has a light background or a darker one.

The requirement for the structure not to be disabled can be a problem when facing Vasari players who use their Kostura Cannon to temporarily disable your structures. You need 6 (TEC Loyalist) or 8 (any other faction) non-disabled military (TEC, Vasari) or civilian (Advent) labs. If your labs are disabled due to Kostura fire, you can wait for them to recover (~3 minutes from initial impact) or build spares. For example, if you built a total of 9 military (TEC, Vasari) labs and never had more than one per planet, an enemy would need to hit four separate worlds with Kostura fire to force you down to 5 working military labs.