Matches the Go original's behavior: a lookup/addMovie failure for one recommendation is logged and skipped rather than aborting the whole auto-request batch.