Any chance your bottom bracket is slightly loose to create some play for auto shifting? Otherwise, I'd tighten the limit screw on your FD so that the chain DOES rub on that smallest chainring, and then back it off slightly, ride it, see what happens.
Neal