Just to think about:
Actions run fle by file.
A web source script ideally gets the data for all the files of an album.
If you have single file, then the action would have to stop after the call of the wss and aks you to select the correct release and then align the file with the correct title.
If you change your workflow to first get the data from the web source and then run the action, it would work.