Tweet URL with %20/encoded space not shortening


I have a long URL that will not display when there is a space in the URL

Will not show up in the tweet, but will work with a dash in the same place:

Example share URL
Produces only ‘A message’ without the URL
Produces ‘A message http://DOMAIN.COM/Resources-Manager/index.html’ with the correct character count.

I have no control over the hosted files or I would of course simply correct the file path.
I have tried various methods of escaping the URL in vain.