Unable to login to iCloud on Simulator (to test SwiftData sync)

Xcode 15.2. Brand new simulator set up, running 17.2. Brand new AppleID, and have logged in and accepted terms.

Totally unable to login to iCloud on the Simulator to test iCloud syncing.

There are numerous threads dating back 6 years plus of people having issues logging in to iCloud on the Simulator.

Seems like it's still an issue. I have tried every solution. Existing AppleID. New AppleID. Logged into iCloud on Safari on Desktop and Simulator to check for unaccepted terms. Still get the commonly reported Sign-in page sitting spinning endlessly.

Checked Console for errors and only things that seem possibly related are:

com.apple.shortcuts	CloudKitSync	info	13:41:04.506714+0000	siriactionsd	-[VCCKShortcutSyncCoordinator updateAccountStatusAndUserRecordID]_block_invoke Not fetching current user record ID because iCloud account is not available

Is it really still the case that logging in to iCloud on a Simulator, to test sign on or iCloud sync is still horribly broken, and has been for over 6 years?