My admin account sees the podcast features, but the non-admin accounts do not. When will podcasts be enabled for all users?
Have a look at this support article
https://support.plex.tv/articles/podcasts-overview/
I did a quick check as a precaution. Once I had Podcasts “Enabled”, my managed users are also able to view and playback Podcasts. Make sure you have the settings enabled and you are good to go! 
It appears that worked. Now to see why plex thinks it should recommend scam/hoax podcasts, and most of the podcasts I listen to are missing.
@ozymandias2 said:
It appears that worked. Now to see why plex thinks it should recommend scam/hoax podcasts, and most of the podcasts I listen to are missing.
I found this - I have just had to manually add the url’s taken from iTunes into Plex which has worked well (just a bit labour intensive!)
I don’t have the option to enable podcasts in the web app. Do I need to download the beta release of the Plex server?
@kevinpride No, this is independent of the server. It should be available to all users now. Perhaps just try refreshing https://app.plex.tv/desktop?