I am using the following settings:
Mobile Device Management -> App Updates -> update all apps automaticaly on 4:30 a.m.
In each app i used the force update hook.
Now i reached a interesting behavior:
This installation is used in a school enviroment so games are not allowed on the iPads. The students using theyre own Apple IDs and also can buy apps beside the self service apps. Mostly games as you can mention. Now, the administrative teacher deletes the bought games (which will not provided by Casper Suite) and held the iPads locked over night. At the next morning all apps, also the deleted games are installed back again.
Could it be that the settings above force the Apple ID/iPad/AppStore to update all content bought on this Apple ID and reinstall even deleted content?