Jetson Xavier nx software poor perfomance

Jetson Xavier nx with WD blue 500gb with operating system loaded and working fine.

mp4 playback video file plays at around 2 frames a second monitor res 2560*1440
same problem streaming using web browser.
I am connected direct to modem running at around 21mbs
VPI Demos v.1.0 works with files (system throttle due to overcurrent) with mp4 file. Does not see usb camera dev/video0
I have been following as far as https://github.com/dusty-nv/jetson-inference/tree/master/python/training/classification
with some success but I get lots of power warnings (System throttle due to over-current) especially doing >1 epochs
I am very disappointed with these problems.
I need Help!!!