Cannot get Arduino nano to work with TLC5940

I am using one of these:

I am using Paul Stoffregen TLC5940 library.

I have loaded the 'Basic Use' example sketch.

I can get this to work with a Mega but I am not able to get it to work with my Nano and I am at a complete loss.

The best I get is all channels of the TLC5940 on all the time.

Has any one had any success making TLC5940 work with a nano?

Or does anyone know what soldering mistake would case all channels of the TLC5940 to be permanently on?

Do you use the TLC5940 directly (without a breakout board)? In that case post a sharp picture of your setup!

Otherwise post a wiring diagram of your setup and a link to the breakout board used!