Symptom

Environment

Reproducing the Issue

Create Mashup using a filter parameter in the URL, e.g. https://xxxxxxxx.com/xxx/xxx/xxx/FioriLaunchpad.html?yyy=zzz#xyz

Open mashup.

Mashup is not loading the data as defined per URL parameters.

Fiori Launchpad gets loaded instead.

Cause

Special characters in the URL get encoded to ensure correct forwarding. In this case the # (filter element) gets encoded.

Resolution

As per HTML/Web standard, any application will carry out URL encoding before sending a request. The end point provider has a mechanism which decodes the encoded characters before processing on their side. There is no change to be done from the C4C side for this case.