Hi @harshapr
Just one question, is the second request you are sending another page view call or is it a custom link tracking call? Because the "Page" dimension is only available within a page view event, and not custom link tracking. You can set the pageName, and you will see it in your network request, but Adobe will ignore the value during processing.
if you want to have the page name accessible within custom link tracking calls, then make sure to send the pageName value within a separate prop or eVar in the custom link tracking call. I would recommend a Hit-scoped eVar to benefit from the longer value it can hold (255 Bytes vs 100 on a prop)
Cheers from Switzerland!