Certain brands of polishing powders contain shellac. If the powder has a yellow to gold tint to it, then it may contain shellac. The rainbow appearance and film is the shellac. Chances are you are using too much powder. Try repolishing the marble with less powder or try using a different powder.
Also make sure that the marble has not been waxed. If there are any wax residues on the floor, they can also cause this rainbow discoloration.
TIP Try using a pure white marble polishing powder. Stay away from the colored powders if you are experiencing this rainbow film.
Article ID: 420
Created: January 19, 2022
Last Updated: January 20, 2022
Author: Pam Freitag
Online URL: https://sr-manual.com/kb/article/the-polishing-powder-i-am-using-is-leaving-a-film-on-the-surface-of-the-marble-this-film-has-a-rainbow-color-appearance-what-is-this-and-how-can-i-prevent-it-420.html