Build a World Cup Database - "You must complete the project first" even after redoing tutorial and refreshing token

I’m stuck on the “Build a World Cup Database” project and need help from the team, since I’ve already tried everything I can from my side.

What I did:

  1. Completed the project in CodeRoad (Codespaces): all tests passed, and I reached the “Tutorial Complete!” and “Congratulations on completing World Cup Database!” screens.
    1. Saved worldcup.sql, insert_data.sh and queries.sh to a public repo: GitHub - cauamor-dev/world-cup-database · GitHub
      1. Submitted the repo link on the challenge page and clicked “I’ve completed this challenge” - got “You must complete the project first.”
        1. Suspecting a stale token, I fully redid the tutorial in a brand new workspace folder in the same Codespace (kept the original /project folder untouched as backup). Same result.
          1. Then I deleted my user token (Settings > User Token > Delete my user token), generated a fresh one, and updated the CODEROAD_WEBHOOK_TOKEN Codespaces secret with the new value (repository access is correctly set to freeCodeCamp/rdb-alpha). Reloaded the Codespace, confirmed the new token is loaded in the environment, and CodeRoad again showed the tutorial as complete. Still the same “You must complete the project first.” error.
        2. Extra diagnostics:
          • Clicking “I’ve completed this challenge” fires zero network requests (confirmed with dev tools), so the check seems to run against already-loaded client state rather than a live query.
            • The CodeRoad output log only shows a generic “client connections ended” message when the tutorial completes, with no further detail about the webhook call succeeding or failing.
              • My freeCodeCamp username is cauamor-dev (same as the GitHub repo owner).
            • I’ve read the “Still no checkmark?” troubleshooting tips and similar forum threads about this exact error, but none of the suggested fixes worked for me. Could someone from the team check my account’s progress for the Build a World Cup Database challenge? Thank you!

I completed the World Cup Database project.

All 11 tests are passing:
11 passing, 0 failing.

I also reached the CodeRoad “Tutorial Complete” screen.

My public GitHub repository is:

However, freeCodeCamp still shows:
“You must complete the project first.”

I refreshed the page and completed the CodeRoad tutorial again, but the same message appears.

Please check my project completion status.

Could someone from the team check my account’s progress for the Build a World Cup Database challenge

If it got saved to your account, a page refresh would show part 1 as complete (a little check mark next to part 1).

On step 5, you loaded your new token, did you then start the project from scratch and copy your files into the workspace? or did coderoad show the project completed when you loaded it up or something?

Clicking “I’ve completed this challenge” fires zero network requests

Yea, it only lets you submit (send a network request) if you completed the first step. No reason to send it if not.

Since this is one of the cert projects and not a workshop, it’s a lot easier to do it from the start again, using the files you already saved. I would just give it another try, make sure the token is set, load a fresh codespace, start the project from scratch, copy your files in, seed the db or whatever, and run the tests. I believe after the tests all pass, coderoad shows a “continue” button, on the like 100% complete screen, clicking that is what sends the request to save the completion to your account.

Curious, were you able to successfully complete the previous projects and get them marked as complete - like the celestial bodies database or any others?