I have never had issues with rlang::exec, but it mysteriously seems to fail with WRS2::rmmcp and I am not sure why or how to solve it.
rlang::exec
WRS2::rmmcp