But what kind of error are you getting on campaign?
anyways,
I've compared both assets and the one served by https://www.elsevier.com does not have the content length header as you are aware, also it seems that no assets served by elsevier have the content-length header set as you can see from the following next example:
https://www.elsevier.com/__data/assets/file/0017/1137050/0023-add-on-boarding.svg

Elsevier uses Squiz Matrix CMS which runs on Ngix with Openresty Bundle, if you think that content-length header is the issue, then you need to ask the CMS host (SQUIZINC-NYC) if they can add it in the server configuration as is not hosted on premise but rather by Squiz themselves.