Sometimes the downside to bugs, besides that they exist, is the fact that they cannot be fixed via a patch for any number of reasons (break something else, time consuming, or they just couldn't figure out the issue that was causing it)
While I can appreciate the fact that, judging from your avatar, you are a Cubs fan and this means you deal with this issue more than those that don't play as the Cubs, I feel confident in saying that if the dev team could've fixed this issue via a patch they would have.
Also, while its not perfect or maybe even ideal, there is a workaround for the issue, but I honestly don't remember what it is.