Empty form-data body when run via runner

I have a request that works fine when I send it via the main Postman GUI.

However, I get an error response when I run it via the collection runner:

I am not sure how significant it is but the endpoint takes ‘form-data’ as its body which I use to point to a file I want to attach. When run via the Collection Runner the body shows as empty {}.

Is there something additional I need to do to ensure a requests form-data is correctly set when run via the runner?