Hello Robert,
Sorry for negative results, thank you for patience
The update supposed to fix the logic, so I want it works correctly (for everyone).
I attach test preset. It probably sends wrong sysExes, so use it without connection to PIC. Just open build-in display (in the "Options" tab).
Upper cells should be bus names (1,2,3) and lower cells should be track output names (1,2,3).
SysEx slow sending is still there and name scans are even slower then that, so you should more or less notice in which order the display is updated in case
of changes. I have set Track outputs monitors priority lower then bus names, so they have to be updated (in case of bus renaming) strictly in that order.
Please test that preset updates display correctly in case: (a) track output is changed (b) bus is renamed.
The result can give me the idea from where your observation comes:
(1) I am testing on Wine/Sonar X2 (32bit), can be Cakewalk has changed something
(2) I have uploaded/you have installed not the version I have
(3) something in your current preset make things not working as expected
Regards,
Alexey.