BUG DURING MARGINX MAINTENANCE WORKS

@orbitant. look this hash (PundiAI BC):

[Address Removed For Security]

I am participating in PundiAI/PUNDIX POOL. During maintenance works I Witdrawed my funds and deposited again (twice) in order to claim my WPUNDIAI rewards and I was surprise cause I didn’t recovered ANY REWARD. Later I only could see the rewards since the last deposit, so it seem I HAVE LOST MY PREVIOUS REWARDS.

Hi,

Thanks for reaching out and for your continued support of MarginX and the PundiAI/PundiX pool.

We’ve looked into your situation. Based on the information you shared, everything seems to be working as expected.

Here’s a quick explanation:

When you withdraw or deposit from a pool, any unclaimed rewards you’ve earned should automatically be sent to your wallet — as long as there are still enough rewards left in the farm. After that, your reward counter resets and starts fresh from the time of your new deposit.

In your case, the WPUNDIAI you’re seeing now are the rewards that have built up since your latest deposit. The rewards you earned before that would have been automatically sent to your wallet during your withdrawal, assuming the pool still had available rewards at that moment.

Hope that helps clear things up.

Yes. I’ve “claimed” rewards by withdrawing my share of the pool many times. This time things went different. I withdrawed my share of the pool and I RECEIVED ZERO WPUNDIAI. And I tried twice.
At that time I had 9 or 10 PUNDIAI rewards (that amount didn’ show while maintenance). That rewards never went to my wallet, so there was a bug clearly. It wouldn’t be fair if finally no-one did anything…please attend my claim.
How can I send you the hash(es) in order you check the bug?? .
If I send it through this reply message, system removes it for security…

We understand your concern about the missing WPUNDIAI rewards after your withdrawal. Based on how the contract is designed, we’d like to clarify a few things:

The system is built to distribute any unclaimed rewards only if the pool is active and has sufficient reward balance at the exact moment of withdrawal or deposit. If the pool was paused or the reward balance was depleted; especially during maintenance then no rewards would be transferred, even if the UI showed an accumulated amount beforehand.

This isn’t a bug, but a safeguard to ensure rewards are distributed fairly and accurately. It also helps prevent users from jumping in and out during maintenance periods, which could unintentionally drain the reward pool or create inconsistencies in reward tracking.

In your case, since the withdrawal happened during or shortly after maintenance, it’s very likely that:

  • The reward contract was temporarily paused or emptied.
  • The UI showed pending rewards, but the actual distribution was halted due to the pool’s state.
  • Upon redeposit, the reward calculation restarted from that new block — resulting in the current balance you’re seeing.

We know it’s frustrating when it looks like rewards should be there but don’t arrive. From a technical perspective, though, everything appears to be working as intended based on the contract’s logic.

Cheers!
MarginX team

1 Like

So you are telling me that I Have lost my 10 WpundiAi rewards??? And, that’s it??? In the maintenance advert, You didn’t warn about what would happen if someone decide to withdraw funds DURING Maintenance. I asked you in TG channel if our rewards was safe and you said that YES. You should hace said" “YES BUT: WARNING NO WITHDRAW!!.”
The Maintenance advert was not correctly explained and I have lost 130 USDT. I am sorry but I am very upset because I am an “old contributor” and I don’t think I am fully responsible of the lost of funds. I request a solution @orbitant

It worked for me, calculation is correct. Hope urs is fixed soon.

1 Like

Did you withdrawed DURING MAINTENANCE WORKS?? or just waited until finish the works?
The problem is WHEN YOU WITDRAW DURING MAINTENANCE, then rewards are ZERO. I have the hashes to check it. I am waiting Orbitant to give me a solution, I don’t think I am fully responsible of my lost of funds.

What orbitant explained makes sense to me — rewards only get sent if the pool’s live and has enough to pay out. That said, I get how the UI showing the wrong reward number can be frustrating, so maybe it’s worth improving it to show the actual claimable amount more clearly.

1 Like

calm down guys, patient is the key of success

1 Like

Hi @Ejem_Ejem

We’ve reviewed your transactions and can confirm that you withdrew your liquidity from the farm during a period when the reward pool was already depleted. As estimated, approximately 10 WPUNDIAI in rewards were available before the pool ran out.

As explained in the official MarginX channel, participating in farming carries inherent risks. Farming rewards are handled entirely by smart contracts. These contracts are automated and cannot be altered or overridden by any developer or admin.

Your own message on 22 May 2025 stated:

“That’s an issue with my rewards. Please check my operations. I withdraw and deposit while maintenance (to try access rewards) and 0 rewards appeared. Now I have less rewards and previous rewards disappeared.”

This clearly shows that you manually withdrew your liquidity during the maintenance window—at which point the reward pool had no available tokens. As a result, your rewards were reset to zero. This is not a bug, but a known and expected behavior of the farming system.

It’s clear from your messages that you may not fully understand how the farming mechanism works. The system does not and cannot process rewards when the pool has no balance left, and withdrawals during these moments will reset your claimable amount to zero.

That said and this is a one-time exception. I will personally send you 10 $PUNDIAI (ERC-20) to cover the amount lost due to this mistake. Please provide your Ethereum wallet address via PM in this forum.

This is a final reimbursement and a one-off gesture.

We will not repeat this for other users, and we strongly advise that you do not participate in farming again if you’re unsure how it works.

Cheers!

Thanks for your reply orbitant and thanks for wasting time in researching my case and transactions.
Sent DM to your twitter account
Regards,

@Ejem_Ejem

10 $PUNDIAI Sent!

https://etherscan.io/tx/0x81db20c6e07256a5016a51122b3e04da2f84312bf013c20f25ab3098698c2cdf

Transfer received. Thankyou @orbitant