Welcome back, always nice to see people playing again.

As for your issue, did you hit the minimum required quality?
At the turn-in window, it'll tell you what you're rewarded for how much quality. It's a sliding scale so it's more like estimate goalposts, but the smallest number you see is the bare minimum before they'll take it.