I know this is a common one, but here's my scenario:
I have been using CuteFTP to move files from an AS400 to my PC on occasion. A few months ago, I started receiving the infamous 550 error in CuteFTP. I checked the permissions of the AS400 library I was pulling from, which were correct.
What other causes could preventing this from working?