Lots of good suggestions in this thread already, but long ago I used to work at a company that sold second-hand stuff where we often had to deal with stubborn labels and I haven’t seen our “nuclear option” mentioned yet. Brake cleaner, which is basically an organic solvent in a spray can, should be great on glass. Be careful with it, though, it melts some kinds of plastics. And ensure it’s used in a well-ventilated area.
Try that if the usual GooGone type stuff doesn’t work.
We also used WD40, it tended to be gentler on plastics. Though it left a greasy residue that we’d need to clean off afterward and it was pretty slow.