What ended up working for me was going back to certificates and identifiers page in developer.apple.com and going to the app id, there are TWO tabs to check WeatherKit on.
My mistake was not checking WeatherKit on both Capabilities AND the App Services page. I had only checked it under Capabilities. I was able to get WeatherKit running in 3 different apps after checking both boxes.
Post
Replies
Boosts
Views
Activity
Same here, I followed all the instructions and waited 24hrs but I still have not had the sample app successfully load any weather data :(