swalberg parent
At the same time, the political climate and even the person you get reviewing your application could make a difference. I was denied the first time I applied for PERM after the officer combed through the supporting paperwork to find problems. Was it my lawyer's fault? Did my employer make a mistake in the job search? Was it because it happened in the Trump years? Who knows.
My application for EB2-NIW was recently denied for totally inappropriate reasons. The process has a randomness component to it, what you can do is to maximize your chance of success but it’s still a chance.