So yeah, the support is absolute crap, I'm stuck with a 260 dollar paperweight and don't have the luxury a buying a new one. Email support directed me to the same support poster on this thread with no help of course.
Should have gone the extra mile and bought a quality brand like siglent or rigol, I bet they use at least windows 7 for their support tools