This also worked for me. I'll keep monitoring to see if it stops.
One thing I'll point out regarding the "Sync Contacts" toggle. I noticed late last year my contacts in Outlook.com had over 1000 duplicate entries, always just the cell number and nothing else from my original contacts. I noticed a category in my contact list I hadn't created called "Pixel 6 Pro (contacts synced by Link to Windows)" that was filled with all the duplicates. There's no way to easily delete them, I had to go through one-by-one.
I turned the sync option off and it seemed to have helped. But I'm noticing now that they're being created again with "contacts synced by Link to Windows" as the category in all the duplicates.