This was due to the ServerAccountCorrector calling the economy events another time with the new account.
Directly setting the new account is the far better approach and has been adjusted for all currency events.
This resolves issues when multiple listeners try to handle the same
events e.g. for group support which would've passed it onto the normal
listeners leading to errors