Other Parts Discussed in Thread: TLC59116,
I had trouble getting this part to work too. Moving from TLC59116 code which worked fine. As from the datasheet both parts are controlled the same way apart from some obvious changes in registers which have to do with channel count.
What I found was that the Auto increment option in table 2 ( december 2011 datasheet ) does not work for 100 ( Auto increment for all registers ) and behaves like 000 ( where it works fine for TLC59116 ). So the device does not match the specification in the datasheet. Probably a bug in this part.
Frustrating. I think you should update the datasheet to reflect that.