My left cannon does not test on start up, but works perfectly in game, and in menu tests.
When I asked about it, I was told that many other people's STTNG don't test the left cannon either. I haven't worried about it since, but I guess it *could* be the loom! It works normally in game play so I ignore it on startup.