Thanks for the solution. It makes sense to use getOffers() before triggerView() to update the cache. We are using Adobe Launch for the at.js Implementation, If you could please share how we can use getOffers() with adobe target v2 extension in launch would give me a complete solution on this. Thanks...