Had this problem too. It's a little bit weird that this only happens when you change icon sizes via the profit prefs when the game is running.
If you have a preferred default size simply edit the file
_ProfitUI_Settings_EffectsIconSizes.txt
This is my file with detrimental icons largened a little bit:
Code:
<?xml version="1.0" encoding="utf-8"?>
<Page Name="EffectsIconSizes">
<Text Name="BeneficialEffectsIconSize">30</Text>
<Text Name="DetrimentalEffectsIconSize">36</Text>
<Text Name="TargetEffectsIconSize">15</Text>
<Text Name="ImpliedTargetEffectsIconSize">15</Text>
</Page>
Overlapping should not happen if icon size is specified that way.
Hope it works for you too.