I have an app that can be downloaded from a build server using ad hoc distribution. A client of mine is unable to install the app on their devices (an iPhone 8 and X respectively, both running iOS 12.2) however: The app does not receive the proper icon upon finishing the installation and cannot be launched. I cannot reproduce this as the app installs just fine on all of my devices (iPads and iPhones with varying iOS version).
I have checked multiple times and the client's UDIDs are added to the provisioning profile. I even went through the .ipa provisioning profile and checked the embedded.mobileprovision file and the UDIDs are all there.
Are there any other possible reasons that can cause an ad hoc installation to fail?