I stumbled across a similar "incompatible hardward" error, along with "incompatible on this iPad", in TestFlight on my iPad. The problem was that I had set UIRequiredDeviceCapabilities to both 'location-service' and 'gps' (thinking I needed both) in my app. Turns out, iPads don't support 'gps', only 'location-service'. Removed 'gps', and was able to install. Hope this helps someone!