Index: sources/device/DeviceView.cpp =================================================================== diff -u -r4ef7cb77805b64ac89966a9581cdc111520f21d1 -rf3fa6fc6db9af49b39a22ca6584bd388caec407c --- sources/device/DeviceView.cpp (.../DeviceView.cpp) (revision 4ef7cb77805b64ac89966a9581cdc111520f21d1) +++ sources/device/DeviceView.cpp (.../DeviceView.cpp) (revision f3fa6fc6db9af49b39a22ca6584bd388caec407c) @@ -7,7 +7,7 @@ * * \file DeviceView.cpp * \author (last) Behrouz NematiPour - * \date (last) 11-Nov-2021 + * \date (last) 18-Jul-2023 * \author (original) Behrouz NematiPour * \date (original) 03-Jun-2021 * @@ -95,7 +95,9 @@ accepted(vData.mAccepted); reason (vData.mReason ); - cryptSetupEnabled(isCompleteResponse(vData)); + // Only set to enable if request failed with a reason reported, disable otherwise + //DEBUG qDebug()<< "accepted " << vData.mAccepted << " reason "<< vData.mReason; + cryptSetupEnabled (!vData.mAccepted && vData.mReason != 0); // has to be the last one response(true);