Added handling for loading profiles on a controller without the required components
Added handling for launching without a suitable controller connected