I found the issue, looks like it was an Xcode/iOS versioning error. The most recent tutorials on the Apple website are for iOS 17 devices, which are only supported in Xcode 15.x. I hadn't done this update, so I was still developing for the previous iOS devices. The issue was with the constructor I was using to initialize the Map object. It is a constructor in the most recent MapKit updates for iOS 17, so was not an option for me before.