I didn't have a grip issue, but throttle wouldn't return either. Turned out to be the throttle cables needed lubed. I opened, a little bit, the unit with the kill switch and starter buttons are located and shot some cable lube into the throttle cables. Worked it back forth several times and the throttle came back to life. Operates very smoothly and returns as it should.
If your grip is rubbing against that unit, you may need to trim off a little to make it work. Vaseline would probably only be very temporary fix and you risk being in an unsafe condition.
Those in the know use Tapatalk Pro.