Tweet URL with %20/encoded space not shortening


#1

I have a long URL that will not display when there is a space in the URL
e.g.
http://DOMAIN/Resources%20Manager/path/en/index.html

Will not show up in the tweet, but will work with a dash in the same place:
http://DOMAIN/Resources-Manager/path/en/index.html

Example share URL
https://twitter.com/intent/tweet?text=A%20message&url=http://DOMAIN.COM/Resources%20Manager/index.html
Produces only ‘A message’ without the URL
https://twitter.com/intent/tweet?text=A%20message&url=http://DOMAIN.COM/Resources-Manager/index.html
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.


#2