The well known bug of shieds not recharging to 50% after a reboot/repair when a GSB is equipped has been in the game for several months now, yet FD hasn't done anything about it.
I believe the reason they haven't done anything is because it's working as intended, due to a second hidden effect the GSBs have.
Normally a shield will come back online once 50% of the shield has recharged, however if your shield has begun the recharge cycle, entering or exiting supercruise, with a GSB equipped, will immediately bring your shields back online with half of the percentage the recharge stage had finished.
I.e. A shield is 6%/10%/50% recharged, entering/exiting supercruise will bring the shield online with 3%/5%/25% of its total capacity respectively, when a GSB is equipped.
I believe the reason they haven't done anything is because it's working as intended, due to a second hidden effect the GSBs have.
Normally a shield will come back online once 50% of the shield has recharged, however if your shield has begun the recharge cycle, entering or exiting supercruise, with a GSB equipped, will immediately bring your shields back online with half of the percentage the recharge stage had finished.
I.e. A shield is 6%/10%/50% recharged, entering/exiting supercruise will bring the shield online with 3%/5%/25% of its total capacity respectively, when a GSB is equipped.