And the link generated does not work, preventing me from accessing the AWS console and completing any of the labs I have tried in Module 1 and Module 2.
Lab ID: dezpdkttkdqu
I have submitted a lab refresh request using the appropriate form.
I’m having the same issue, for Course 4 - Week 3 - Assignment 3. In my case, it’s a ‘Course Expired’ issue as indicated by the vocapi_logger log:
vocapi logger
Run count initialized to 0
.aws directory and aws_console_url file are created
Running the vocapi_call at Fri Jan 2 02:26:54 PM UTC 2026
Using LAB_SPACE_ID: szubadabrnky
START_LAB_DATA received: {‘lab_data’: {‘partid’: ‘3581688’, ‘assignmentid’: ‘3581687’, ‘courseid’: ‘62825’}}
Unsuccessful vocapi call to start lab
Error: Course expired
Initial Lab state:
Final Lab state after loop:
AWS Console URL extracted:
AWS credentials file created at /home/coder/.aws/credentials
AWS config file created at /home/coder/.aws/config
Running the vocapi_call_get_aws_console_url at Fri Jan 2 02:26:56 PM UTC 2026
Current run count: 0
Using LAB_SPACE_ID: szubadabrnky
START_LAB_DATA received: {‘lab_data’: {‘partid’: ‘3581688’, ‘assignmentid’: ‘3581687’, ‘courseid’: ‘62825’}}
Unsuccessful vocapi call to get aws url
Error: Course expired
Extracted AWS Console URL
AWS Console URL written to /home/coder/.aws/aws_console_url
Run count incremented to: 1
Run count written to /home/coder/vocapi_call_run_count
Starting the 2-hour wait at Fri Jan 2 02:26:59 PM UTC 2026
Starting the vocapi_call_wrapper at Fri Jan 2 02:26:59 PM UTC 2026
Iteration 1 of 8 started at Fri Jan 2 02:26:59 PM UTC 2026
Sleeping for 900 seconds before next iteration…
Facing the exact same issue in lab (Course 3 - Data Storage and Queries, Week 2 - Assignment 2: Building a Data Lakehouse with Lake Formation and Iceberg).
The “GO TO AWS CONSOLE” link is not clickable
cat ~/.aws/credentials shows empty keys and token
cat ../.aws/aws_console_url returns empty
boto3 commands fail with InvalidClientTokenId
Lab ID: stibovwwtohz
I have submitted the lab refresh request form.
Is there anything else I can do while waiting, or is it just a matter of waiting for the support team to refresh the credentials?