I have a 2017 Giant Escape 3 bike where the chain occasionally falls off the smallest sprocket (when it's on gear 7) and goes between the frame and the freewheel. It mostly happens when there is an inadvertent backpedaling for half a crank, or when stopping relatively quickly. There has been a lot of adjustments done at the Trek store I've been going to for maintenance, but nothing solved it.
Some thing that may be of interest is that according to 99spokes and another question on this site, the original freewheel is TZ31, and the shop has replaced it with TZ510. Also, I have replaced the rear wheel with a new wheel with Formula FM-31-QR hub, as the original wheel's spokes broke and the rim is close to being worn out.
It used to be that I could pull the chain out without removing the rear wheel by backing it up, but now the gap between the sprocket and frame seem to have gotten larger after the wheel change, and I have to completely remove the rear wheel to get the chain out.
Looking for a quick solution, I see chain catchers being mentioned a lot for front derailleurs when I searched for the problem, but I couldn't find any information on such a thing for rear derailleurs.
Is there such a product that can prevent the chain from getting stuck between the frame and rear sprocket?