some edges don't show in Freestyle renders, how to fix this?

I made this render with freestyles and some edges don’t show when i render from different angles, see this for example (blend file attached):

http://i.imgur.com/PaQ4M1C.png

powerSupply.blend (918 KB)

You can manually mark edges as Freestyle edges if needed, then set up Freestyle to render them.