It could be the DSC system. Depending on the year mini. If it detects well slippage it will remove power.
what year and model Mini does she have? Have her take it by a parts store and have the codes read. Knowing the codes will help. With out that it is pure guessing.