You should try using an UV adhesion promoter this will help with ink adhesion. Rigid polypropylene is difficult to print even with solvent based screen and pad printing ink. UV inks would also be much harder to print with. The reason for this is because of the Low surface energy of the material...