Should have just spend a bit more on a mastech. Don't buy these knockoff pos's. Its like 50-75$ more for something quality and protected against stupid mistakes like reverse polarity connection of a fla.
It is not clear why it blew. It could be just due to poor design or poor quality.