Its kind of a Mod. but you be the judge
My glass in the TT cabinet doors was coming lose. The hot glue they used was just past its prime being 6 yrs old and it was starting to let lose.
So to fix this I took and used silicone caulk on the inside edges to reattach them to the doors. The ones that were real lose I took wood working clamps/spreaders, attached a cloths pin to the one side so that it would contact the glass and not just the wood on the door and squeezed the glass back into place and then siliconed them in.
The doors that didnt have any issue with letting go I siliconed them also just in case they come lose later on down the road. The glue that Crossroads used just got dried out I guess and shrunk and fell out. The silicone will hold for quite a while and seems to cushion the glass better than the hard hot glue that was originally used.