Found the answer at least for me ( which I think is absurd ) Even though we have windows 10 looking at the game requirements it needs at least windows 10 ver 17763.0 which came out in October. Now for some reason even though I have windows set to auto update and also check every day to make sure windows is actually checking , looked when I powered on and saw the last check for updates message with todays date. No sign of any update for windows.
Maybe 15 presses of the check for updates button and suddenly it decides now to download an update. Finished that and opened the MS store to check for updates and finally its deciding to download as my windows version is now high enough.
Bonkers that it wont install on an almost up to date version of windows , when the steam version is happy no matter what.