I used to have 2 hosting accounts on GoDaddy, but I recently combined everything into one. Which meant that I transferred my domain and I guess it automatically changed my A record and other settings. Now Google search results always go to 404.
So I go to the top search result for my site and it shows a 404. Then I take that exact same url and paste it into a new tab and it works perfectly.
In the Google Search Console whenever I try and "Fetch as Google" it shows me a "Not Found" which makes sense based on the search results.
So I have no idea what to do next. My site is running perfectly fine when you navigate to it directly, but if you click a google search result link then it doesn't.