Agreed. This bug was filed in September and it affects the META fleet. It shouldn't be a low-priority bug fix and it shouldn't be getting shuffled to the side for new "content" like GLs or whatever the "big announcement" is going to be in the Road Ahead. It's the most powerful fleet in the game and its excruciatingly easy to reproduce on one of the most powerful ships in the game (Eta-2). I see this bug 2-5 times daily in my fleet climb and it's cost me #1 more times than I care to remember.
Please for the love of God fix this bug. I won't pretend to understand your code, but it sure seems like the function/method that's triggering Unending Loyalty is taking a delta on the actual health, rather than taking in the actual damage dealt. I can't imagine a bug like this legitimately takes even a single engineer 7+ months to fix. I'd be fired from my job if it took me 7 months to address virtually ANY bug in our software, much less a relatively simple, extremely customer-facing bug like this one.