Custom post type is showing custom home page, not archive page

As per the OP’s answer that was added in their question, I’ve separated it instead. In short:

…deactivating and reactivating plugins, commenting and uncommenting, I now have my site working as intended.

Here’s the elaboration given by the OP as well:

I have a couple of custom post types in my functions.php file. Each one is in its own .php file to make them easier for me to manage and included in functions.php. However, I had a few issues with them, which was resolved. I had a space at the top of the page when I included more than one .php file. That was solved a short while ago, but as a temporary fix, I encased the pages in a if ( is_admin() ) function. I wasn’t aware that would also affect the template pages as well.