Hmmm...
The max retries for the connection defaults to 10, but on dodgy connections, it sometimes need more. This might work:
mkdir -p /etc/e-smith/templates-custom/etc/ppp
cp -rp /etc/e-smith/templates/etc/ppp/options /etc/e-smith/templates-custom/ppp
edit /etc/e-smith/templates-custom/ppp/options
add: 'lcp-max-configure 20' and save.
Expand the template:
sbin/e-smith/expand-template /etc/ppp/options
Update running config:
/sbin/e-smith/signal-event remoteaccess-update
Check /etc/ppp/options, and make sure the new setting appears there. I believe the remoteaccess-update will restart everything necessary --- but I reboot certainly will. Try one, then the other.
Since I don't have any clients exhibiting this symptom, I have no way to test. Let your conscience be your guide

Dan