fix bytes message resetting after sendcompletionlistener call