Seeing my issue still open on LMMS after almost 2 years makes me sad. Who knows if they'll ever engineer a solution that will satisfy everyone:
For reference, here was my one line(!) PR that completely fixed the issue (was rejected):
It's a tricky thing, because I very much treasure backwards compatibility when it comes to music software. However, in this situation, it is worth breaking. This mistake gives unintended behavior for a very common operation found in DAWs. This bug will ripple through every present and future effect in LMMS. It compromises the sound of every project before it even has a chance to begin.
This was one of the major tipping points for me that lead to me leaving. I just couldn't justify putting in the time + energy for a sketchy audio engine that was dead on arrival, when I could be utilizing that time on building a better one.