added fix because CommunicationParams, deleted handleCommunicationError