The filters may be clean, but what about the cyclone? If the airpath is restricted by debris and dust, then the motor will pulse or cut out. It doesn't take much to block a cordless machine, especially in the throat of the bin.
Test it with the cyclone off, if it's OK then that is your problem. If not, then it's a duff battery or failing motor.