Webview opening 1 URL more than once

We have few offerwalls in a webview, and each clicked offer once, loads the URL at least 2 times.

user agents passed are slightly different. so maybe it attempts to open it once within the app and then once in the browser

Anyone can check the blocks and share if there is anything wrong ?