I do some part time work. Occasionally I take on some extra. I don't especially want the extra hours or money, but if I'm free I'll do it to help out.
Last time, I took on something outside of my normal role and, imo, was unfairly critised. It wasn't perfect, but it was a decent first attempt imo. It wasn't constructive feedback, it was "having a go" criticism.
So, I've been asked to do another one. This is also outside my usual role, but closer to what I usually do. I could do it, but I'm not inclined to help out after what happened last time.
But, the person who gets the headache if I don't, isn't the person who criticised my last effort. That person will, however, overview it again.