the setting in nvidia panel you are showing doesn’t have enough priority over what windows decides to do with a program/game, if ti runs in the GPU included in the CPU or the better GPU the one from nvidia. is a known old problem.
by default unreal should use nvidia but on laptop windows may decide to use the integrated gpu.
anyway, to fix this you need to open windows Graphic Settings
just open the start menu and write Graphic Settings.
then you browse for an exe file, select it add it to the page, THEN chose then click once and open the Options button, then you chose what GPU that exe will run on. Let me know if you find it.
Btw this is a very simple trick that fix a lot of gaming problems, lot of older games are forced by windows on the integrated graphics which usually can’t deal with older directx or opengl versions and the game run very poorly or not at all. when you force it to work on the better GPU it will run perfectly. I’ve run games from 2002 perfectly on windows 10 using this option