# No relayer responded or accepted the transaction out of the 1 queried: canRelay check failed with error 11

**URL:** <https://forum.openzeppelin.com/t/no-relayer-responded-or-accepted-the-transaction-out-of-the-1-queried-canrelay-check-failed-with-error-11/1911>\
**Category:** Contracts\
**Created:** [December 9, 2019, 6:51pm UTC](https://forum.openzeppelin.com/t/no-relayer-responded-or-accepted-the-transaction-out-of-the-1-queried-canrelay-check-failed-with-error-11/1911 "2019-12-09T18:51:46Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![joeandrews](https://avatars.discourse-cdn.com/v4/letter/j/7feea3/32.png) [@joeandrews](https://forum.openzeppelin.com/u/joeandrews)\
**Post date:** [December 9, 2019, 6:51pm UTC](https://forum.openzeppelin.com/t/no-relayer-responded-or-accepted-the-transaction-out-of-the-1-queried-canrelay-check-failed-with-error-11/1911/1 "2019-12-09T18:51:46Z")

</div>

Error: No relayer responded or accepted the transaction out of the 1 queried: Error sending transaction via relayer 0x2bd5ad3f1bd8c96463ea834f110251fd1d5fc560: canRelay check failed with error 11

Our GSN implementation is currently returning the following error from the Open Zeppelin Relayers on Rinkeby and Ropsten. Using a local and relayer on ganache we receive no error. Our contracts have not changed on either test net. Is everything okay with the relayer, can anyone shed anymore info on what this error code means?

Thanks,

Joe

---

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [December 10, 2019, 2:24am UTC](https://forum.openzeppelin.com/t/no-relayer-responded-or-accepted-the-transaction-out-of-the-1-queried-canrelay-check-failed-with-error-11/1911/2 "2019-12-10T02:24:44Z")

</div>

Hi @joeandrews

I can reproduce the error on Rinkeby by returning `_rejectRelayedCall(0);` from `acceptRelayedCall`

`_rejectRelayedCall` with an error code of zero added to `RELAYED_CALL_REJECTED = 11` gives an error of 11

> <https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v2.4.0/contracts/GSN/GSNRecipient.sol#L179>

I suspect that the logic in the `acceptRelayedCall` of your contract is returning `_rejectRelayedCall(0);`.

An example of this is in `GSNRecipientERC20Fee` when the token balance isn’t sufficient to cover the charges:

> <https://github.com/OpenZeppelin/openzeppelin-contracts/blob/aae95db4e0ba114c8d1c1b709099a2550de98cf4/contracts/GSN/GSNRecipientERC20Fee.sol#L69>

I suggest checking the logic in the contracts `acceptRelayedCall` function.  
Feel free to share the contract if you can.

---

<div class="post-metadata">

**Author:** ![joeandrews](https://avatars.discourse-cdn.com/v4/letter/j/7feea3/32.png) [@joeandrews](https://forum.openzeppelin.com/u/joeandrews)\
**Post date:** [December 10, 2019, 12:26pm UTC](https://forum.openzeppelin.com/t/no-relayer-responded-or-accepted-the-transaction-out-of-the-1-queried-canrelay-check-failed-with-error-11/1911/3 "2019-12-10T12:26:42Z")

</div>

Thank you very much that was it. Everything is fixed now.

---

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [December 16, 2019, 12:12am UTC](https://forum.openzeppelin.com/t/no-relayer-responded-or-accepted-the-transaction-out-of-the-1-queried-canrelay-check-failed-with-error-11/1911/4 "2019-12-16T00:12:28Z")

</div>

Hi @joeandrews,

If you have a moment it would be great to [introduce yourself](https://forum.openzeppelin.com/t/introduce-yourself-here/88) or share [what you are working on](https://forum.openzeppelin.com/t/what-are-you-working-on/744) with the community.
