Invert the return value from handleYARP - it returns true if it handled the message, tryReceive should return true if it didn't.