It appears that the cuda architecture has been added to the namespace name for thrust objects in order to avoid collisions from shared libraries compiled with different architectures, see section Symbols visibility in: https://github.com/NVIDIA/cccl?tab=readme-ov-file#application-binary-interface-abi https://github.com/NVIDIA/cccl/issues/2737
So not a bug per se, but rather an expected side effect of recent changes to address other issues.
Thanks to https://github.com/jrhemstad and https://forums.developer.nvidia.com/u/Robert_Crovella for the answer.