it seems that on my profile any character I create has a bug where their heavy armour training skill has zeros on its stats, thus preventing them from getting the benefit of the skill at all even with multiple points put into it.
when I create a character before logging in the skill works as normal