I made a post about this, but it seems to not have gone through. If that one goes through before this one, feel free to delete this as a duplicate.
If choosing a custom difficulty for a campaign, AI ship levels are set to lvl 4 regardless of player setting.
This happens whenever choosing a custom campaign difficulty, even if no settings have been changed from one of the default presets.