One other issue I found is that it had a hard time talking to the foreman sometimes. When using mirror client it sometimes can't interact with the foreman and I think this is because it can't find it if someone is on top of the foreman. Also I found that it sometimes presses the wrong dialog options and that it has to talk to the foreman multiple times for it to pay him correctly.
All of this is with the mirror client to clarify.