I think this may be why the score appears unfair.
I also tend to take too long to get any bonus, because I want to make sure I have calculated everything. I wouldn’t worry about it 🙂
https://support.chess.com/article/2016-how-do-puzzle-ratings-work
But I am finding that the + score for completing a puzzle usually gets me a +5 score over 90% of the time. Failures are averaging -12 or thereabouts. I can’t explain this. I can then make a mistake on a puzzle that is say +/- 25 the same rating on one I got a +5 on and the next puzzle (say 1425 v 1400) and the mistake results in a -10 to -16 score.
This is a regular occurrence. Is there a link that explains how the + scoring for correctly solving a puzzle is determined vs the - failure score for the same puzzle - they must be different based on my experience