(b) have powers to issue to election officers such directions as may be deemed necessary by the Commission to ensure effective execution of Part VIII of the Constitution and this Act and any regulations made thereunder;
(c) have power to administer any oath required to be taken under this Act and any regulations made thereunder; and
(d) execute and perform all other powers and duties which are conferred or imposed upon it by this Act and any regulations made thereunder.
The Perak State's Constitution seems to suggest that the EC has a power to decide if a Member of the State Assembly has resigned or otherwise. But the Election Act above clearly states the general power of the Commission with respect to elections.
See link for discussion on this:
It would be interesting to see if this matter is litigated, to decide if EC has any adjudicative power to decide, or are they merely a Body to accept the notification from the State Assembly Speaker and then proceed to an Election.