The initial upgrade process to the iPhone 16 was weirdly buggy. After iCloud transfer from the old phone, it’d freeze up randomly. It turns out there was an iOS 18 update specifically for the iPhones 16 and everything has been perfect since. It’s still labeled as iOS 18.0 though.