Why are my rewards delayed?
TL;DR: Check for processing delays on the Status page.
Rewards may be delayed due to campaign computation issues, such as:
-
A high number of active campaigns or participants
-
Network congestion or increased activity
-
Campaign providers taking longer to finalize reward data (Encompassing campaigns)
For concentrated liquidity campaigns, a common reason for delays is the absence of swaps in the pool. Some rewards require swaps to be calculated, so if no swap occurs, the campaign will be delayed until the next engine run after a swap takes place.
To check for delays, you can:
-
Visit the Status page to see when the last update occurred
-
Or navigate to the Advanced tab on a campaign page and check the "Last snapshot"
If a delay occurs in the Merkl engine run for a campaign, any missed rewards will be distributed during the next engine run once the issue is resolved.
Since the Merkl engine runs multiple times per day, missed rewards are usually processed quickly. For example, if a campaign didn’t distribute rewards today but runs the following day after the issue is fixed, you will receive both the missed and current rewards.
