@Adhil1 I have the same issue but would love some clarity on your response.
Should the signature have the plus symbol + or should it have %2B to work?
or this: 12345%2B6789--00
Same issue over here.
We implemented the decodeURIComponent fix, but it is still happening for certain customers.
Any input is much appreciated.