This is essential what the macro looks like. However, instead of search locker, I have another output “fail”.
From success out of it, I drag it into the catch player node
And the fail one goes into go to random locker.
In case you needed more information.