Naah, this doesn't want to work. W0CHP-PiStar-Dash doesn't want to work duplex.
Editing files directly helped, now both timeslots work I guess, and I can make it work as a repeater, but now it's not re-transmitting Brandmeister.

Almost got it working. TS2 connected to Brandmeister, TS1 connected to TG9, and the hotspot can work as a repeater as well.

Still not sure how I can use TS1 for TGIF, and TS2 for BM.

BM detects both TSs. So theoretically I should be able to assign to static or dynamic groups to each timeslot, but even if I do this, the Pi-star doesn't use the TS1.

Needs some investigation and I am tired now.

@M0KHR a shot in the dark but I had an identical problem with only 1 TS working at a time on my duplex setup.
May sound weird, but what I ended up doing was giving up on DMR and tried installing the d-star side. Worked like a charm.
Went back to try DMR again and it magically just worked. I think it adjusted some config by adding d-star but I was so happy after 6 hours of working on it I didn’t investigate further.

Best of luck!

@w0odl
I had to go into the advanced setup and then check out the duplex config there, and even though the main screen had selected duplex, it had not actually turned it on.

Plenty of bugs, quite normal for amateur developers.

@M0KHR This is exactly what I have setup on my DMR duplex hotspot. TS 1 is usually on a TGIF talk group and TS 2 is Brandmeister. Both work at the same time for receiving and transmitting from two radios simultaneously. I'm running the latest version of W0CHP. You have Discord? Ping me on their support Discord and I'll help ya troubleshoot.