Multitrack audio recording not working

I have two audio channels - track 1 is coming from Logic, track 2 is coming from my mic via my audio interface. Both sources show levels in OBS, so it's definitely 100% hearing the audio coming from both. But when I actually record, it only records track 1 (Logic). I've remuxed the file from MKV into MP4 and put it into Final Cut and clicked Expand Audio Components, but there's always just the one audio track there and it's always Logic. For some reason track 2 just won't record. Attaching screenshots of my settings here. The relevant sources are Logic and Studio Mic.

OBS clearly picking up audio from both sources:
Screen Shot 2023-09-13 at 1.17.29 PM.png


Recording settings: (I've also tried the CoreAudio audio encoder, thought that might be causing the problem but nope)
Screen Shot 2023-09-13 at 1.18.36 PM.png


Audio properties: (have also tried making the mic mono instead of stereo, no difference)
Screen Shot 2023-09-13 at 1.18.57 PM.png


Only one audio track exists when imported into Final Cut:
Screen Shot 2023-09-13 at 1.20.34 PM.png
 
Top