Iris Xe graphics are not dedicated graphics, they're integrated into the CPU. The amount of "VRAM" it has is a setting within the laptop's BIOS. Seems like your laptop has it set to 2GB by default, but you can likely change that if you look up how to access the bios for your particular model.
Hardware
A place for quality hardware news, reviews, and intelligent discussion.
Iris Xe, like all integrated graphics, has no vram of its own, it uses your system ram, it allocates 128MB exclusively for itself and then, if available, it can dynamically use up to half of your system ram.
If you've got 8GB of system ram, Iris Xe will have access of up to 4GB to use as vram, if you've got 32GB, it can access up to 16GB.
From the looks of it, "Can I run it", only looks at the exclusively allocated amount of 128MB and that's why it claims it doesnt meet the requirement.
Some games use a whitelist of GPU's, it's always a problem on older games. Most the time editing a text file to tell the game to override the whitelist works, Shogun 2 is a good example (they did not plan for GPU's with more than 2GB VRAM lol).
you're missing that this is not a place for tech support