We're having sporadic problems with the links between Self-Service and the app store on ipads. After you choose an app in self-service, Casper assigns the redemption code to the user but never makes it to the app store and redeems the code. Most often the process gets stuck in the iTunes app with a rotating process indicator. Sometimes this will happen with only a single app and other times it will happen with all of them. I haven't been able to find any predictable pattern for when it will occur.
I've found that if you catch it, you can manually enter the redemption code and it works fine. However, some users will try to download an app repeatedly with this result and Casper will assign several codes to that user- none of which have actually been redeemed. It then becomes a problem to find which codes have actually been redeemed and which haven't.
We've tried deleting profiles and reenrolling with no help. In the most extreme case, the only solution was to assign a different iPad to the user and to reset the offending iPad.
Has anyone else seen this issue before and/or have any advice?