Three things...
First, most people think that USB stands for "Universal Serial Bus." It does not - USB stands for "Unpredictable Serial Bus." I can have a controller show up consistently in Sonar, Live, or whatever. Then one day the phase of the moon changes, or I'm wearing the wrong color socks, and the keyboard isn't recognized. Usually the solution is to restart the computer with the keyboard connected, although sometimes the solution is to restart the computer and THEN connect the keyboard after the computer is completely booted. (I have a Blu-Ray drive that works
only if connected to USB after the computer is booted.)
Second, if you're trying to use ACT to control a synth from hardware, I find the standard ACT methodology convoluted. I use controllers in a less complicated way, and wrote
an article about it for Sound on Sound. You may find this a more user-friendly way to deal with controllers.
Third, as to finding VST instruments, make sure all folders are included in the file path, and that some VST instruments aren't proprietary to certain pieces of host software. Some of these devices are considerate and put up an error message if you try to load them, but others won't.