I don’t know your particular set-up, but I do know that trying to “sync” Ableton or most any DAW will give you latency. The reason is that when monitoring the audio going into the DAW, there is a millisecond amount of time for the audio to go into the application, for the application to then process that audio and then the application to send it out…There is really no work around to that, besides a sync box like a ERM Multi clock, where it actually sort of mechanically, externally syncs your DAW. Actually, I’ve heard a rumor that Ableton at some point is working on audio sync.
This is my unprofessional theory. The only way I have gotten to record audio into a DAW in sync, is to just record each individual part, using the setting in my DAW which starts the sequencer just a 14ms late (midi clock offset in Bitwig), so that the recording is perfectly recorded at the BPM Bitwig recorded it’s at. But, if I wanted to play what I recorded back, it will not be in sync with my gear, only the next recording I do.
So, basically, it’s not OB, it’s science and time (And software developers not realizing how many people want something). I’ve heard great things about RME drivers. I’ve heard great things about ERM Multi Clock…But, to be honest, if you search this forum for Ableton sync, you will see 100’s of posts about this very topic, and not many conclusion’s.