For some reason the PrimitiveTypeUtils.int256ToAddress reverse the int256 which results in a reverse address and the challenge check fails
you can see the sender address 0x11a132bfb1b13eac529800fd90c6a9d1ff26014d compared to the reverse challenge 0x4d0126ffd1a9c690fd009852ac3eb1b1bf32a111
https://www.tdly.co/tx/polygon-mumbai/0x95d314ac1fc1a12d673f7f23b3ee4e58741060041f01f2a402621d1b9474dab7
For some reason the
PrimitiveTypeUtils.int256ToAddressreverse the int256 which results in a reverse address and the challenge check failsyou can see the sender address 0x11a132bfb1b13eac529800fd90c6a9d1ff26014d compared to the reverse challenge 0x4d0126ffd1a9c690fd009852ac3eb1b1bf32a111
https://www.tdly.co/tx/polygon-mumbai/0x95d314ac1fc1a12d673f7f23b3ee4e58741060041f01f2a402621d1b9474dab7