Currently running Canary 139 and it's attempting to update and failing with error 0x80070002 so I'm guessing there's some booboos happening and it'll work itself out soon enough.
No any way so far to enable sync in Windows 8.1? I have a tablet running Windows 8.1 and managed the installation of Edge 32bits, it only remains to be able to synchronize.
I, myself, assumptions making do not like. I look around, close to me, and cannot see where problem might lie. You seem to be wise man: What are minimum requirements for installing Edge Chrome?