Ok, for now I did get ASIO4All working (yes, I do understand it's not recommended). I realized I was also using it on my old setup for a few months and it seemed to work fine enough for my needs. LatencyMon did not have anything to report on the issue. Fyi when I said that WASAPI Exclusive isn't working, I meant it seems to actually not be supported by my drivers (when Cakewalk does the channel loading thing, all the channels say unavailable). There might be a driver issue that I can fix but for now I'm happy to use ASIO4All if it works. If I run into more issues in the future, I will likely just invest a bit in an audio interface like you all said. Thanks for the help!