I think it's working for us mostly now. I'll have to ask my content masters.

Cavedude, you are right - there could have been that one other odd bit of data that caused them to not insert. If I can find the patience, I'll see if I can fire up some logging and maybe catch a DB insert error...