People with bluetooth problems need to pay close attention to suggestions, but don't necessarily believe them all. I keep seeing people describing problems with symptoms that have repeatedly been explained, such as the fact that using the app over the internet has nothing to do with using the phone's bluetooth as a key. Perhaps that's a good thing, so there's an option, although not very convenient.
Also, the user's profile is not part of the phone's BT connection; the profile can be associated with a phone and/or a card and/or any key. So you never need to delete a profile to get the key to work.
Another point, do not expect there to be constant problems. It should work every time. I started with a Pixel 2 in my 2021 model 4, which, though old, worked fine and still works. I now have a Pixel 6, which works fine. My wife has an iphone 12 pro max which works fine, although she has had problems a few times over the past year. I think it's a characteristic of the phone. But this might happen less than once a month.
My understanding of how to set it up is to first pair the phone with the car, so it's capable of phone calls and playing music, etc, just like any nice BT headset. Once the phone has been introduced, you can set it up as a key, making sure there are no previous instances in the list. Then you can associate the phone with a profile, but selecting the phone and then the profile, which causes the profile to show up next to the phone. I'm going by memory, so I don't remember all the details, and may not be exact instructions. But I'm pretty sure there are not "two BT connections". It's just that you first need to pair the phone in order for it to be in the list of choices for creating a key. If anyone has any problems that have not been explained, I'm willing to go out to the car and redo it while documenting the steps more exactly. But it's probably already on Youtube. If not, maybe I should create my first Youtube video.