I made a leaf deposit a few hours ago and it still hasn't gone through :/
More info needed obviously. Username and/or transaction ID.
Edit: we have automatically processed all "stuck" deposits at this moment.
With this, some pending deposits got credited earlier as a bonus
