Water under the cabinet: the four usual sources
A puddle under the sink is the single most common RO complaint, and it has almost always got one of four sources. Dry the cabinet floor completely, lay paper towels under each suspect area, run the system for a few minutes, and check which towel is wet first — that tells you more than staring at standing water ever will.
1. A push-fit fitting that was never fully seated
RO systems use quick-connect push-fit fittings almost everywhere — tubing pushes into a collet, a gripper ring bites the outside of the tube, and an O-ring inside the fitting seals it. This is the single most common leak source on any RO system, and it is nearly always caused by one of three things: the tube wasn't pushed in far enough to seat past the O-ring, the tube end wasn't cut square, or the tube has a scratch or gouge running along it from a bad prior cut. Push the tube in firmly until it stops, then tug gently to confirm it's gripped. If a fitting keeps weeping after reseating, cut half an inch off the tube with a fresh, square cut and reinsert — a scored tube will never seal against the O-ring no matter how hard you push it.
2. A filter housing that wasn't torqued evenly, or a swapped O-ring
Standard 10"×2.5" housings — the kind used on systems like the APEC ROES-PH75 and the iSpring RCC7AK-BN — seal with a large O-ring at the top of the canister. After a filter change, a leak here usually means the housing wasn't tightened evenly (most are hand-tight plus a quarter turn with the supplied wrench, not more), the O-ring wasn't seated fully in its groove before closing, or the O-ring itself is pinched, twisted or missing a light coat of food-grade silicone grease. Reopen the housing, check that the O-ring sits flush all the way around with no visible twist, add a thin film of grease if it looks dry, and close it evenly by hand before using the wrench for the final quarter-turn.
3. The feed valve or the saddle valve at the cold-water line
This is where the system taps into your home's plumbing, and it's a compression or self-piercing fitting under constant line pressure, not RO system pressure. A weep here after months of no issue is usually the compression nut backing off slightly, or — on a saddle valve — the rubber gasket compressing over time. Tighten the compression nut a partial turn and check again; if it's the saddle valve gasket, that's a part swap, not a wrench job.
4. The drain saddle at the waste pipe
The saddle clamps onto your drain pipe and a small tube carries reject water into it. Leaks here show up as water on the cabinet floor near the drain pipe rather than near the system itself, and the fix is almost always re-tightening the saddle's screws evenly on both sides, or confirming the hole drilled into the drain pipe lines up cleanly with the saddle's opening — an off-center hole lets water track along the outside of the pipe instead of draining into it.
One diagnostic habit worth adopting permanently: keep a folded towel under the housings at all times. It turns a slow weep you'd otherwise discover as a swollen cabinet floor two weeks later into something you notice the same day.