Moralis JS SDK BUG

When the smart contract function parameter does not have a name in ABI (because the parameter is not used for example), Moralis JS SDK “executeFunction” is throwing an error saying the parameter name does not match. Parameter not having a name is valid for solidity but Moralis requires a parameter name which is wrong.

what happens if you modify the abi and give that parameter a name?

If I give some random parameter name in abi and send request with the same name, then it works of course.