I have both iPads disconnected from the debugger, running "stand alone"... any changes I make on iPad 1 appear on iPad 2, but the reverse is not true (changes made on iPad2 do NOT show up on iPad 1). I have checked the universal identifier and they are the same!
They (the two objects) are the same, hence they have the same global id's (universal identifiers); same SKU numbers, same global ids = same book. The code is the same on iPad 2 as it is on iPad 1, but iPad 2's changes, deletes, etc don't show up on iPad 1. I don't want to "clean" both devices, because this is something the user's would absolutely have fits about! :D
Where do I start looking for the cause?