I've never had a problem attacking Truk. I do it quite a bit and am usually disappointed at the lack of good targets. But I'm an expert harbour raider, I guess. I've noticed that the ships in harbour at Truk tend to spawn and die right away myself. It must be a bug.
A poorly placed harbour is my guess.