Thanks for the responses. I think the issue is through Bluehost after all. I contacted them to change my primary domain that was connected to my hosting. Basically, site 1 was the primary but it was a domain I haven’t been using and didn’t have a published site tied to it. I wanted to stop paying for that domain, so I asked them to change the primary to domain of site 2 which has an active website tied to it.
After spending all morning talking to Bluehost again, it seems they are working to resolve the issue on their end and told me to standby. If it doesn’t get resolved and turns into a WordPress issue, I’ll return with an update.
Thanks again!