Correct code but still giving error- unable to figure out

I am facing issue inn Decoder step of Transform network. My implementation seems correct but still I m getting the output on running test-::
AssertionError: Wrong values in outd

Pls check my code once since I m stuck at it
Exercise 7 Week 4 Sequence models
Let me know how should I share my code personally to the mentor for help

If you can’t find any issues in Decoder(), you should also check DecoderLayer().

I have checked it. Also the decoderLayer() unit test is passing.
Can you help with how can I share the code since its not advisable to post code online

(edited my reply and added a few extra characters)

Be sure that your code for the layers does not force the training argument to any specific value.