Hi! I am constantly struggling with timezone issues, an this here is the most illustrative example, where a challenge didn't get counted.
I live by PT tomezone, local timezone is MSK. The October weekend 5k challenge was showing 9h left when I did the 5k - at 3pm PT time 2am next day local time. The run still didn't count, and only showed up in the app the next day.