So I wonder whether my preparation method is okay:
1) Remove parts from trees, remove tabs and other imperfections.
2) Wash parts under running tap water, give them a good scrub, sand off the more visible molding lines and tab left-overs.
3) Soak parts in water + dishwashing liquid for 1-3 weeks.
4) Scrub down under running water again, let fully dry.
5) Apply primer, let fully cure.
6) Wetsand remaining imperfections, if needed first apply Tamiya putty and let it dry for a few days before sanding.
7) Repeat steps 5) and 6) until happy.
Figure kits seem to be alright in general, but I keep having issues with mecha kits (all from the 1990s of earlier). Anything made from rougher resin works out fine (the figures often use this), but some older kits have this weird waxy finishing, and I have a hard time getting the parts clean enough. Often the primer (Mr. Hobby products) just flakes off. It's a pain in the behind.
So far I've tried two different dishwashing liquids, slightly better result with the stronger one. It can't be the water, right?

Any suggestions?