Not seeing folders or files on external hard drive

Sounds like a permission issue.
Keep in mind that Plex is running under a dedicated user – so your user seeing the files does ensure Plex will.

You might want to review how you’re mounting those external drives.