Did you get the alert when you started up telling you to update the firmware or the flashing blue "update is available" message?
Which model did you get? If you somehow managed to get an ancient TL866A/CS clone be careful: the official software deliberately bricks what it thinks is counterfeit unless you run a patch first.
the last fw version for the old tl866 A /CS is 6.85, known case(s) was to use an 32 bit system to do the fw upgrade, sometimes on w64 the programmer stalled but could be recovered, and yes minipro could invalidate non genuines
patch is attached, convert cs into the A model with icsp connector, and recovery
1: Install the Programmer's software in C:\MiniPro (I used the current version included in the .zip).
2: Plug in Programmer (hope you chose to install the USB driver in the above step).
3: Run Programmer Software and look at the very bottom line. It should show your version TL866CS.
4: Exit back to Desktop.
5: Run the TL866.exe program.
6: Click the browse button [...] and browse for your update.dat file in C:\MiniPro.
7: Select the "Firmware Dumper" button, and hit the "Reflash" button
8: Click "Advanced", then select "A Bootloader", then hit "Write"
9: Unselect "Code protection bit", then hit "Write"
A: Hit OK to exit that menu, then select "TL866A firmware" and hit "Reflash"
B: When reflash is done, hit "Reset", wait, and hit "Reset" again.
C: Exit the TL866.exe program.
D: Run Programmer software again, look at bottom line. It should say TL866A.
schematics of the first gen tl866 A/CS and second gen tl866-II