Consider upgrading your HiveManager to a more recent version, for example version 6.8r2a (the latest HMOL) makes those "unknown" entries under OS Type a hyperlink you can click to create an OS signature matching what that client was using. In other words, you can define custom OS signatures. This is possible in the same version you are using now, but less convenient. Browse to Configuration -> Advanced Configuration -> Common Objects -> OS objects.
Hi . I just had a TAC cas eon the same. iPhone v9 were "in a wallled garden" until the user open a browser. once the browser was fingerprinted and detected as approved then the iphone and all apps worked perfectly. the fix was a command line entry on each ap. "os-version IOS9 option55 1,121,3,6,15,119,252"