@7alaDepends if your hosting allow special characters in URL.If not, best way is to update route to use just id, not identifier
@7alaMaybe you could first send some URLs so we can see how links are generated.
@7alaI do not think you can just copy paste part of encoded identifier. This is what you did.It will end with ID of profile that is missing completely in your previous reply.You can check in t_user_business_profile in column s_identifier if your identifier is not longer than 300 chars. In that case you must increase length of s_identifier field.
@7alaID / link is wrong, you can see this based on percentage sign (%)