@mysticDeveloper The recommendation activity does not render any content in the preview URL could be because of multiple factors, One of them could be related to "0" passed in the Environment ID field.
Could you try adding "content-trace=true" parameter at the end of your preview URL to check for recommendation logs?
In regards to the Experience ID part, was this activity initially created with more experiences which were later reduced to 2?