What does the picture mean?

It means, “Beware of Elements.” OR

I just refreshed my account on AudioJungle and my sales figure did not change
I just tried to sign in to AudioJungle and all I got was 404 message
I just applied to be an Elements contributor and all I got was silence
I just reduced all my items to $5 and I just got my monthly payout
I just submitted my tracks to be reviewed and all I got was rejection