Envivo usb DJ controller

Hi, apologies if this is duplicating any previous posts but I haven't found an answer to my problem. I bought the Envivo USB DJ controller (ENV-1274) from Aldi's a while back. I loaded it onto my old laptop which ran Windows XP and it worked fine apart from it being extremely slow loading and analysing audio tracks. So I bought a new laptop which runs Windows 8.1 with Bing. The new laptop didn't have an optical (dvd/cd) drive so I transferred the exe file from my old laptop via flash drive and it has loaded fine. I've even downloaded the latest software version of mixvibes (Cross DJ LE 2.6.0). If I don't connect the controller when I load up the software it will prompt me to connect it. So once that is connected the software will load. However as it finishes loading the software I get a brief flash from the buttons on the controller. That's it. When I try and use the controller with the software it just simply doesn't work. No lights are lit on the controller. Having done some research it seems it may be a USB issue? I believe my laptop has 2xUSB 3.0 ports and 1xUSB 2.0 so I tried connecting the controller to each USB port but still it won't work. Please please can someone help resolve this issue?