This was fixed in v1.22. Working fine here...
If you have a opencl and a cuda selection in the same launch config the Opencl devices will be selected first.
In the picture I am running with --cu-devices[1] --cl-devices [5]
gpu0: rx 580 AMD (cl-device #5)
gpu1: gtx 2060 (cuda device #1)
https://i.ibb.co/8PQK0b9/1-22-working.png
Are you sure you are using the correct version?
Hello sp_
Yes I use TBM 1.22 on HiveOs.
--list-devices give me 0 to 4 cuda device (Nvidia) and 5 to 7 CL devices (amd).
So i put -Y [4,5,6] -U [0,1,2,3]
Nvidia start fine, and AMD not.
Maybe you would like a log file or somerthing like that ?
Another guy who use TBM try on his side and same issue