@Davy-Delliot, @Johnny_55,
Could you check the version of Microsoft.XboxIdentityProvider installed on your Canary systems?
Two Canary machines at 25931 that fail the update, I have checked, and they show this version currently installed.
Microsoft.XboxIdentityProvider Microsoft.XboxIdentityProvider_12.95.3001.0_x64__8wekyb3d8bbwe
You can use the P.S. command below to check the installed version.
PS C:\WINDOWS\system32> Get-AppxPackage Microsoft.XboxIdentityProvider -allusers | Select Name, PackageFullName
Name PackageFullName
Microsoft.XboxIdentityProvider Microsoft.XboxIdentityProvider_12.95.3001.0_x64__8wekyb3d8bbwe
On Dev Build 23521 I see this one and no attempts to update. 😉
Microsoft.XboxIdentityProvider Microsoft.XboxIdentityProvider_12.50.6001.0_x64__8wekyb3d8bbwe
I have the same version you do on Canary, but I also have that version on Dev build.