There was a bug, the fix will be deployed with today's maintenance. But the officers bonuses won't recalculate automatically (unfortunately), to make them working just dismiss your officer, and then put him back into his slot (only one of them on each ship you have officers with 7th level, no need to do this with all officers).