I believe it was because of the 500k, not your ED visa. In other posts recently Jakarta stated they want 500k seasoned for 3 months.
When you re apply, provide 6 months of bank statements and 3 months with the 500k. If you have a savings account and a current / daily transaction account then provide both (6 months).
Seems they are getting very strict now, shame it happened to you