Just want to +1 this - we have the same error.
We have a set of long-running production jobs that pull from weatherkit, and as of ~2024-12-12 21:00 UTC they started returning 401 {"reason": "EXPIRED"} - same issue as you're facing.
We've tried everything, and can't find a way to contact someone in support either. Our feedback assistant case is still unanswered