Hey Scott, thanks for the detail and context. We fix bugs on a daily basis and push updates to the Web almost every single day :-) this one seems a little more complex.
There are some strange edge cases on the browser on Windows devices, especially when dealing with external device inputs - we are in conversation with the Chrome team and have submitted a suggested patch for some of the things we've noticed - but we'll definitely check out this bug. I don't think there will be a simple fix, but we have both Focusrite and M-Audio controllers in-house and we'll get this checked out! Thanks for helping to make it a better product...