Self-stick tiles on painted floor?
If the paint is well adhered, just put a coat of tile primer on it, or clear thin spread vinyl tile adhesive, let it dry and apply tiles.
"I'm twisted, not sick. Sick implies, I'll get better"
Installing since 1973