I have started a game as Canada. I am researching Industrial production/efficiency. When I went from lvl 2 to lvl 3, my IC didn't go up. Is this a bug?
Effective IC = base IC*(1+0.025*IC production + laws modifier - dissent/100 + minister modifiers + event modifiers).
Canada starts with 34(?) base IC, and full civilian economy. Did you do your calculations correctly? Round decimals down.