Plug the unit in (briefly) and use a multimeter to check for 5V input. Feel for the component that gets hot instantaneously. Replace the faulty SMD component. How to Prevent Future Damage

This provides stable power and can prevent computer-side USB failure.

If the overheating was temporary due to a bad external adapter, but it now refuses to connect: Uninstall all current iProg and FTDI drivers from your PC.

Iprog Programmer Not Connected Hot 【iOS Ultimate】

Plug the unit in (briefly) and use a multimeter to check for 5V input. Feel for the component that gets hot instantaneously. Replace the faulty SMD component. How to Prevent Future Damage

This provides stable power and can prevent computer-side USB failure.

If the overheating was temporary due to a bad external adapter, but it now refuses to connect: Uninstall all current iProg and FTDI drivers from your PC.