I think I might have found the solution. I noticed that my location was turned off, so I turned it back on and restarted. I also saw that Google had an update once I restarted, and I updated that. The weather now shows up again. I'm not sure which of those 2 things fixed it, but it's fixed haha.