NVENC Not Allowed. GPU not recognized?

The beta for the next version has a fix for detecting hardware encoders (current version fails when the path containing shotcut.exe contains a space):

Also, in your current version, you can click Configure… next to “Use hardware encoder” and manually select the nvenc options and try it.