catch IntegrityError on saving CPIUser. somehow another save takes place within the same transaction. debugging.