In case it helps, iOS 15.X devices appear as “Unknown”, but older iOS devices (iOS 12.X) seem to be properly recognised.
Which method are you using to detect names? I can try to debug here as it seems to reproduce always.