Hello Ken, it is good to have you begin posting..... what a pity it is with this problem, though.
With primulas there is always the possibility of virus, which can distort any or all parts of a plant but I think the problem here may be insect damage, in conjunction with some weather damage at certain stages of growth. It's not always a question of one cause alone..... let's see what others have to say.....