Topic: NI Traktor, Loopback & OBS on Windows -> Audio Crackle, Dropouts

So I've been having some issues with my OBS Setup and my Fireface UC.

I'm using TotalMix's loopback function to loop back the Output of Traktor to ADAT 3/4 in OBS.

All Audio Settings:

Traktor
Audio Device: RME Fireface UC (WASAPI (Shared Mode))
Built-In Soundcard: RME Fireface UC (WASAPI (Shared Mode))
Output Monitor: Analog (7+8)
Output Master: ADAT (3+4)

[X] Enable Multi-Core Processor Support

Windows:
Output Device: ADAT (3+4) (RME Fireface UC)
Input Device: Analog (1+2) (RME Fireface UC)

TotalMix:
Hardware Outputs:
ADAT 3/4
[X] Loopback
Software Playback:
ADAT 3/4
Fader on 0 dB

OBS:
Global Audiodevices:
Desktop Audio: ADAT (3+4) (RME Fireface UC)
Microphone/AUX-Audio: Analog (1+2) (RME Fireface UC)

Monitoring Device: Loudspeaker (RME Fireface UC)

Sample Rate on Traktor & OBS is 44,1 khz

When I have Traktor playing back I get the meters in OBS - so far so good - BUT from time to time I get heavy dropouts/crackling as if the WASAPI buffer would overflow or not be synced between the different applications using it.

I captured a video through OBS to show you guys how it sounds like when this happens!
https://www.dropbox.com/s/jl30htutf71ow … 8.mkv?dl=0

What did I do to force this?

Traktor is playing back a track, OBS is running (and recording) and I ONLY opened chrome.
Is there a way to fix this? Am I doing something wrong in the routing?

As far as I know I can't use the ASIO driver with OBS as it is not capable of ASIO.

Any help would be greatly appreciated!

Jan