It has taken Jesse many years to fully grasp some of the hidden nuances of multi-pedal MIDI systems. It is the sort of thing that one does not get from reading the specs and/or building up a few units. With thousands of Hubs in the field, we now know much more than we did. Having a micro with a large buffer that is dedicated to monitoring, analyzing, and parsing the MIDI data would be ideal. The Hub hardware was not created this way. Jesse assumed that there would be consistency in the way that each manufacturer constructed the data stream. As it turns out, there is all kinds of inconsistencies.....some that stay inside the MIDI spec and some that do not.
Recently he invested some time to improve performance using only firmware updates. It seems this has helped significantly in cases where its needed. Rather than doing an official release (and potentially breaking things that are working) he has sent it to the few people who contact us and need help. You are welcome to get access to this. We will put it out widely when we are more confident.
That should explain things.