^^ This.
The problem with many generic polishes is that if there are any silicones in them it is extremely difficult to get rid of them if used unknowingly or in error. They persist for a long time on most any surface (including fingers!!) and often require quite aggressive solvents (e.g. acetone) and repeated treatments to effectively remove. Obviously this defeats the original objective, especially with nitro coatings. A careful screening of the polish contents label should show up the main silicone components, if present. Basically anything ending in "...cone" (like dimethicone) or "siloxane" (e.g. polydimethylsiloxane - PDMS) fall in the broad silicone family.