if i can dig up a device that understands midi start/clock, i can help to test this a bit more. (i’m pretty sure there’s some drummachine in the basement that will work.)
my approach would be to first make an extremely basic script that does nothing but send start/clock, to make sure those components work, before integrating with MLR. this should be very quick
i honestly don’t know much about what various devices might require in terms of, i dunno, relative arrival time of start message and first clock tick, or if just sending byte 250 is sufficient, or what.
as a first quick test you could add a print statement to the midi_sync handler function to make sure it is actually being called.