Build a Cash Register - Test 19 Failure

Hi there, I followed your advice for seeing the issue, but on a fresh reload of the page with the appropriate cid I did step 1, got the expected result of “Status: INSUFFICIENT_FUNDS”, but when I did step 2 I regardless got “Status: CLOSED NICKEL: $1.50” as the output, as seemingly asked by the challenge, and not an OPEN status.
This actually made me wonder if my issue was because it wasn’t removing the trailing zero when applicable, but I edited my formatChange function to parseFloat the amount, and while now the message is now “Status: CLOSED NICKEL: $1.5”, it still did not pass the challenge.

const formatChange = changeArray => changeArray.filter(([unit, amount]) => amount > 0).map(([unit, amount]) => `${unit}: $${parseFloat(amount.toFixed(2))}`).join(" ");

This makes me wonder if this could have anything to do with the output formatting, but I have no clue what it could exactly be.