How do I know if TP4056 charging modules are faulty
Well with the TP4056 I've got (bought 5 pack from ali express), the red light only comes on when there is a battery connected to the B+ and B- terminals, and a voltage connected to the input USB/terminals, and switches to blue when the battery is full. When there's an input voltage but no battery, the blue light stays on. It might be that your TP4056s are just build like that, but personally I would check if there's any current being supplied to the battery by connected an ammeter (can use a DMM) in series with any of the battery terminals and its corresponding connection to the battery







simulate this circuit &ndash; Schematic created using CircuitLab

. This way you can see if there's any such current being supplied to it, to test if all boards work. Its unlikely from my experience that all of the boards would be broken, so further testing is advised.

Also, off topic, but I wouldn't connect it to a laptop USB (or even a computer USB if the drawn current is low, a lot of these are 100ma limited). This will charge the battery slowly, or may burn out the USB controller. A wall adapter is much better for these types of things.