If it's overheating (auto reset thermal protection) and cuts off afer the machine warms up, then it may be motor venting, brushes, bearings, voltage, problem(s).
The battery may also have internal protection that cuts off its power supply... not much of a solution for your Sharkie.
I had a shark vacuum as well the only thing i can tell you is do not put it on the lowest setting for carpet pile height. My shark also had lost a screws on the bottom so when i did adjust for height it didn't move the adjustment properly or yours could be broken. Put it on its side and turn adjuster to see if it moves properly and don't use bare floor selection for carpet easy to mistake that selection when we are in a hurry and turn that dial one click too far. I still do it on my Eureka Vacuum.
Hope this helps you
Cathy
The NV 500 Rotator does the same as the motor is located in the canister unit. I have one and it does the same. Check and change the filters, be sure the motor intake under the filters does not have hair or debris inside (this can happen if you don't change/wash filters frequently). You can clean the motor area by turning it upside down and shaking or with compressed air
In order to reset the Motor Thermostat: Move the Power Button to the "O-Off" position. Unplug the vacuum. ... If the vacuum still does not start, contact Customer Service at 1-800-798-7398.
Question on my shark lift away onthe motor head swivel wasnt working so i took it apart and there was a blue wire and a yellow wire not hooked to anything were do these wires go