Sometimes Samba is a bit flaky, the odd way to fix this that I've found at least is to go in to OpenWRT, click on Services, ALG, then disable FTP, click save, enable FTP, click save.
This tends to fix it when I've been having issues.
We're still working on getting Samba up to date and working properly and this is one of several things that needs to be fixed.