when running tests, tester send msg to a local handler and it fails because the handler is local and not remote. possible solution, modify local handlers to be like this:
if message.is_local() || message.source() == "tester"
tho cant do that bcs tester is actually remote. maybe sth like:
if simulation_mode =true and message.source() =="tester"