There isn't a switch for ASIO on the UA-1G.
However, the Advanced Driver Mode switch must be in the ON position (default) to use ASIO.
You select ASIO from within SHS7.
The default here is WDM, which may not offer the best performance with the UA-1G.
Go to Options>Audio>general, and select ASIO in the Driver Mode box.
Click Apply.
Playback Device and Recording Device may reflect some new options.
Make sure the UA-1G is selected for both.
In ASIO driver mode, the latency slider will not work. You must use the ASIO Panel to adjust your latency.
What you are describing isn't latency, But it can happen if the latency is set too low.
It may also be a result of a timing conflict between the built-in sound card and the UA-1G using WDM.
Selecting ASIO will force SHS7 to use the UA-1G exclusively.
As Glen is suggesting, a drop-out is usually caused by overstressing the system to the point where the audio engine stops. Usually, it's too much activity in too short a time, or a feedback loop.
Some things that can help with the drop-outs and crackling:
Avoid high demand effects while tracking (ie reverbs, compressors).
Low latency is important while recording, but not so much while playing back and editing your mix.
So record at low latency, then increase the latency, and add your effects.
This will give the system more room to breathe.
Watch your levels, in the individual tracks, and in the master bus, where they should all accumulate.
Try these things, and see if it helps.