I had this problem yesterday while trying to update the firmware on my Fiesta ST, The solution I received from ForScan support fixed the issue and I was able to restore the module succesfully, see details below.
Hello,
This happens from time to time, exact reason is unknown. Module just breaks the programming with a generic error. A year ago we buyed out such a bricked TCU from one of users in Germany, he sent the bricked modules to us. We have installed it to our test stand and FORScan programmed it without any problems. We tried to program it several times, all times successful.
The following recovery sequence is recommended:
1. If possible, power off the TCU module for at least 30 minutes (greater is better, ideally - up to 24 hours). The simplest way to do it is to remove the TCU fuse. This is necessary to let all capacitors in the block to discharge.
2. Connect a battery charger and try to provide 12.7-13V during the programming. Ford recommends at least 10.6V but in reality programming for some modules work stable only on 12.5+V
3. Download and install this latest test build:
https://forscan.org/download/FORScanSet ... 230102.exe
It has some improvements in session management (to prevent the network from sleeping on long programming sessions).
4. Try to program it again.