Maybe this is the same problem: I flash application firmware which contains BootLoader/Bootloadable modules using MiniProg into CYBLE-222005-00 on my board. The firmware gets stuck in the OTA section so I use CySmart 2.1 to load my firmware again.
Worked fine last week.
Updated to CySmart 2.1 SP1 and now I get load failure with this error : "The row checksum does not match the computed value".
Updated the firmware into the KitProg Dongle with the same results.
CySmart BLE 4.1 USB Dongle
Firmware Version 188.8.131.52
Hardware Version 184.108.40.206
CySmart Version: 220.127.116.113
In the meantime, I go back to not using OTA which is OK for now.