That makes sense, the % that it jumps with the lerp becomes enough to clip through a wall when the WaypointX and player.X become so large. I'll also give custom movement an experiment too as I've not tried it yet. Though it doesn't work with solids does it?
Thanks again, hopefully I'll have this nailed soon!