The correct adhesive material to use is double-sided tape. Sellotape do it, it's called (unsurprisingly) "Sellotape Double Sided Tape" described on the packaging as "ultra thin tissue", because it's a very fine layer of material and very sticky. You don't want the foam version, or the stuff designed for sticking down carpet.
3M also do it, if you search on eBay for "3M bezel insert tape". It comes ready cut in a circle. But it's an expensive option, given that a pack of 5 of these pre-cut circles costs the same as a roll of tape that'll last pretty much for ever.
I suspect the Chinese use a cheap knock-off of the 3M tape, which is why it's prone to fail.