Sorry for spamming, I've found the answer just answer posting the question.
The resolution for my issue was to add FAIR_TREE to PriorityFlags.
Fairshare factor for the user who submitted the job was low because of his
high utilization of resources and sshare -u login was showing 0.0 for
him.
c
I'm working on a priority multifactor plugin configuration and I'm not sure
if I'm missing something or the behaviour I see is the result of bug.
Basically
# sshare | grep XX
XX10.0714294367
0.031536 0.736368
which I read as fairshare factor = 0.