The Core::onReplyFinished(CoapReply *reply) finished method does not recognize one of the replies of a get request and instead executes the last else of the method. What might be the problem here?
} else if (reply == m_reply) { // the get request should execute this
//qDebug() << "------------------------------------------" << endl << reply;
QString path = reply->request().url().path();
QString payload = reply->payload();
} else { //but instead executes part
qWarning() << "Unknown reply received: Please report a bug if you get this message";
}