I've a managed installation task to push some software to windows 10 only.
If the laptop has 20H2 on it, it fails to run.
I've narrowed it down to the supported operating systems.
The MI task is set like so for the supported o/s's:
As you can see, no mention of 20H2, how do I get 20H2 into that list?
W10 2009 is 20H2.
Look under (HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion,ReleaseID,REG_SZ) and you will see it.
The above list is built from the ID strings from the inventoried system.
if I did not misunderstood you the MI tries to run but fails so the "right" OS is triggered already.
What errors do you see?