Those never worked well. They'd start peeling around the edge, or the
adhesive would start to lose its grip.
If you want printed labels, get a printer that will put labels directly on
the disc surface. Last year, I picked up a Casio CW-L300, a label maker
that also prints onto any optical disc. They've been out of production for
over a decade, but several of them are up on eBay as I write this, and
consumables remain readily available.
There are also inkjet printers that can print on specially coated discs;
they're more expensive, but more flexible in that they can usually print
across the entire surface, and in full color. (The CW-L300 prints a couple
of roughly inch-wide strips in a single color.)