While your in the middle of this can you quickly test what happens if you don’t specify
CUDA_ARCH_BIN
in a fresh build directory, does still have blank entries for GPU/PTX arch?
I would include -DOPENCV_CMAKE_CUDA_DEBUG=ON
so you get the output of all the architectures it tried to build against and why they failed if they did.