A door that drifts shut on its own, or won't hold at any position, is usually a leveling issue, not something wrong with a latch. Here's what's really going on.
Open the door halfway and let go. If it consistently drifts the same direction, it's a leveling or roller issue, not something you can fix by adjusting a lock or handle.
A technician adjusts the roller height on each side to level the panel in the track, or replaces uneven rollers, so the door stays wherever you leave it.
The door won't hold position and drifts shut, different from a door that's simply hard to slide open in the first place.
Don't prop it open with objects as a permanent workaround, this doesn't fix the underlying leveling issue and can be a trip hazard.
No forcing risk, but an unleveled door left unaddressed tends to develop uneven roller wear over time.
Cost: $150-$280 for roller height adjustment.
Time: 30-60 minutes typically.
Repair, a leveling adjustment usually resolves it completely.
Homes settling on Florida's sandy or reclaimed soil can gradually tilt a door opening, causing this exact symptom.
Usually roller height, but if it recurs after adjustment, the frame level should be checked too.
Test it on a calm day, if it still drifts shut with no breeze, it's a leveling issue, not wind.
Get a free quote, most leveling fixes are done in under an hour.