Level 1 course — correct code/logic but multiple grading answers marked incorrect (totalBooked / bookedSum)

Hi! @Jon and team,

I’m working through the Level 1 course and running into a grading issue that’s happening consistently across two separate exercises in the same course, so I don’t think it’s a one-off mistake on my end.

My Assessment ID: 3f2695aab2f5175f5c7499185abc0479

Exercise 1 — CalculateBookedProcessingOrders node (Questions 5 & 6):

Code (copied exactly from the docs):

javascript

let items = $input.all();
let totalBooked = items.length;
let bookedSum = 0;

for (let i=0; i < items.length; i++) {
  bookedSum = bookedSum + items[i].json.orderPrice;
}

return [{ json: {totalBooked, bookedSum} }];

Node output: totalBooked: 14, bookedSum: 1393.61

I submitted these exact values (copied directly from the JSON output view, not the rounded Table view) and both were marked incorrect on the first attempts.

Exercise 2 — CalculateBookedOrders node (Questions 7 & 8):

Same logic, different node in the workflow. Output: totalBooked: 16, bookedSum: 2251.14

Submitted these exact values as well — also marked incorrect.

Why I believe this is a grading bug rather than my error:

  • The code is identical to the official documentation example in both cases.
  • I double-checked the raw JSON output (not the Table view) to rule out floating-point rounding issues — no trailing decimals, values are exactly as submitted.
  • The dataset appears stable across multiple executions (I get the same totalBooked/bookedSum values consistently when re-running the workflow), so this doesn’t look like a data-randomization issue.
  • This is happening on two different questions/nodes with the same pattern, which suggests something systemic in how the answers are being checked rather than an isolated mistake.

Could someone take a look at my Assessment ID and see if there’s a mismatch between what the workflow generates and what the grading system expects? Happy to share screenshots of the node configs and outputs if that helps.

Thanks for your time!

Hi @Jon and team,

Same grading issue as two other recent threads on this course.

Here’s my Assessment ID: a4074cfec1d742dc72196aa7297f38fd

CalculateBookedProcessingOrders node output (screenshots attached): totalBooked: 14, bookedSum: 1393.61 — using the exact code from the course docs. Submitted 14 for Question 5, marked incorrect.

Two other students with different Assessment IDs got the exact same values:

Looks like a systemic issue with the grading key, not individual errors. Could someone take a look?

Thanks!

Hello,

Please ensure that your CheckOrderStatus node is configured correctly as per the start of this section of the quiz. You do not remove the modifications they stack as you do the questions.

cheers,

Check the exact field type and whitespace in the value the grader reads. If the execution output matches the lesson example a screenshot of the final node and submitted answer should give support enough to reproduce it.