We have yet to encounter a bad PCB from JLCPCB, nor have we had any solderability issues, whether with HASL, lead-free HASL, or ENIG. We use lead free solder. No problems with low-temp lead-free (SnBi) solder paste, whose flux is less active, either.
Say their ENIG does not work well with Loctite GC10 solder paste. Some boards are worse than other. Solder tend not wet the whole pad but concentrate towards component terminal. Worse than what you would expect from OSP. Soldering with SnCu0.7 solder solder wire sucks as well it just does not want to flow decently. You can solder but it flows slowly. SAC305 with a bit activ-ish flux works well. The same solder worked excellently on boards from other suppliers. Lead free HASL is several times worse. Haven't seen any batch that would solder really well. Some boards okay-ish but other from the same butch really suck. Low price and production speed are the only good things about them IMHO.
Well, repeating your experiences doesn’t change that I (and gazillions of others) haven’t had any of those problems.
As I said, at work, we’ve ordered hundreds of boards from them in the past year, in leaded and Pb-free HASL as well as ENIG, and none have given us any trouble. We’ve used SAC305, SnCu0.7, Sn63Pb37, and Sn42/Bi57.6/Ag0.4. Board solderability just hasn’t been a problem whatsoever.
The only thing I’ve found JLCPCB to be somewhat unpredictable about is silkscreen sharpness. Some batches had visibly lower resolution silkscreen than other batches, even when ordered and shipped together. (I would chalk the difference up to true silkscreening vs inkjet, but I don’t think any of our board orders was big enough that it would have gotten true silkscreening.) Not a problem except for absolutely tiny text well under 1mm tall.
No problems with low-temp lead-free (SnBi) solder paste, whose flux is less active, either.
It depends on solder alloy a lot, besides flux. Some alloys wet better/flow faster than others. I don't use SnBi so have no idea how well it flows. But SnPb runs circles around SAC, and especially SnCu in this regard.
That’s all true, generally speaking. But mine wasn’t a comment about Pb-free low-temp solder in general, but about its compatibility with JLCPCB boards. In that, it performed just as well as leaded, despite the lower temperature meaning that the flux isn’t as active.