How to fix bad paint job?
In the paint business they call it holdout. It is a reference to how paints with a sheen attain a uniform sheen on a particular surface. If a surface has different absorptive properties (e.g. figure-8s of primer) then the gloss will not be uniform. 

An additional coat of paint may provide a uniform gloss. Be aware that if the primer you partially applied changed the surface texture, then you will likely still see the figure-8s. A possible fix for that would be to apply another coat but use a thick nap roller (or other texturing strategy) to create a new and more pronounced texture that will hide the difference beneath. 

Glossy paints are notorious for showing off imperfections in the substrate. Pro decorators are extremely conscientious with their surface preparations when applying them.