I completed the campaign on hard difficulty but i only got the new skin for Gabrial Angelos but neighter for the stormboys nor the scriptor nor the farseer. Any ideas what i can do?
Since we're rolling out the items to all players, the skins and portraits will be unlocked throughout the day. It's not uncommon to have some unlocked and some still unlocked as the server catches up in granting rewards to everyone.
One thing that worked for me -- I had Codex Macha unlocked by visiting the Campaign screen, but couldn't select the skin -- did a match with Eldar selected and Macha deployed, upon completing the match the skin appeared in my 'Unlocks' post-match.