Failed nn_model test C2_W3 assignment

Hi,
I think my code is correct but one of my test case is failing at nn_model.
Here is the output, can someone help me over this?

Failed test case: "default_check". Wrong weights matrix W1..
Expected:
[[ 2.22641773 -1.95781602]
 [ 1.92521557 -1.74008809]],
but got:
[[ 2.53492212 -2.06302136]
 [ 2.06885671 -1.96083822]].

Failed test case: "default_check". Wrong bias vector b1..
Expected:
[[ 6.31408636]
 [-4.84201647]],
but got:
[[ 6.29704669]
 [-4.8483427 ]].

Failed test case: "default_check". Wrong weights matrix W2..
Expected:
[[ 7.12818935 -7.24882361]],
but got:
[[ 7.06228665 -7.20205483]].

Failed test case: "default_check". Wrong bias vector b2..
Expected:
[[-3.43414637]],
but got:
[[-3.46304788]].

It seems like there is a defect in your nn_model, or perhaps in one of the other functions that it uses to compute the final parameters.