Do other presets you created just fail to render, or crash everything?

 No crash, it's the same old error:

 A hardware frames reference is required to associate the encoding device.
FFMPEG::open_encoder  err: Invalid argument
int FFMPEG::open_encoder(const char*, const char*):
open failed hevc_vulkan:/home/paz/test_vulkan.mov

The only difference between my presets and yours is the absence of cin_pix_fmt=nv12. I am inclined to think that the “hardware frame reference” is actually the pixel format, or at least that it is provided by it. With your preset in the “Pixels” field, you have the option of nv12 or vulkan; vulkan does not work and produces the usual error. In my presets, there is only the vulkan option, and in fact they do not work (usual error).

Tomorrow I will try to create various presets with nv16,24 and also with p010,210,216 and y210,216,416. Then I will compile CinGG with these and see if they work. Simply changing the cin_pix_fmt=... entry in your preset does not work and it is still rendered with nv12 (default), as if you had not made any changes. I don't understand why; I thought our settings would override the default ones.

Note2: I tried the latest appimage made for Terje, even though I don't have Intel hardware, and rendering with Vulkan doesn't work for me.
Crash or fail to render?

 No crash; same error.