IAP restored event does not fire

I’m running build 721 on my game with IAP. I’m testing store.restore but it doesn’t seem to fire. My transaction callback is printing all the events, and I never get a restored event.

I’m able to make purchases just fine. When I trigger the restore call the user password dialog comes up, but I never get a restored event.

I’m testing with a consumable item. Do consumable items have to be restored?

I tried testing with my app and the InAppDemo.

Any ideas on how to fix this?
[import]uid: 27183 topic_id: 20347 reply_id: 320347[/import]

I found my answer here: http://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/StoreKitGuide/StoreKitGuide.pdf

page 19 consumables are not restored!

I switched my test item to a non-consumable and it was restored. [import]uid: 27183 topic_id: 20347 reply_id: 79545[/import]