I am working in a custom WordPress theme and trying to optimize for higher scores on Google's PageSpeed Insights. I have the homepage scoring 100/100 for mobile/desktop with zero render blocking scripts or styles. The same exact code runs on secondary pages, and all stylesheets and scripts are being flagged as render blocking. I'm at a loss with this.
What would/could be different in PageSpeed Insights that would flag these as render blocking on pages other than the home page?
Also, I'd like to know if the PageSpeed score is an actual SEO ranking factor? Does Google consider the score in organic results? The site loads in ~3 seconds, but Google's score sits around 40 on secondary pages.