Currently, there is no sanitization of resolved format strings (urlkey, sku) in https://github.com/adobe-rnd/aem-commerce-prerender/blob/main/actions/utils.js#L355 via @adobe/helix-shared-string sanitizeName.
This leads to incorrect URLs in the generated JSON-LD, e.g. upper case, spaces, etc. not matching the real PDP URL.