they are looking into it. at first glance this seems to be WAI.
Then their intentions are off.
Han shoots first. Period. That's the point.
If they don't like how that affects difficulty, then can change any number of things to compensate, but Han shoots first.
Separately...
You see to say that this is working
as coded, meaning the the rules for determining bonus turn order are being followed.
However,
as coded and
as intended are not at all the same thing. I would be very careful of saying that this is as intended until you confirm that CG no longer wishes Han to shoot first in every encounter. Because if they still wish Han to shoot first, then this might not be a bug, but it's not working
as intended either.
Me, I have the hope that they never intended for Han to shoot anything other than first, and simply failed to code Han's unique into the new turn-order system.