How to make onPowerBudgetExceeded fire

Hi,

Actually, the question is in the title - how to make onPowerBudgetExceeded fire?
I am using a simulator with Fenix 5x, and in the onPartialUpdate() call I write code that takes longer than 30ms (I measure the execution time through System.getTimer() and get the execution time over 100ms). I see that the simulator is in low power mode and only onPartialUpdate() is called. But the onPowerBudgetExceeded event in the delegate class doesn't fire (in getInitialView() I create a delegate class, as shown in the Analog example from the SDK). What could be the reason why onPowerBudgetExceeded is not being called?