ChatGPT App reloading Issue

I have built an MCP app with a custom UI, and I’m noticing that whenever a user performs any UI action, the ChatGPT client reloads the entire screen.

For example, in my commerce application, when a user clicks the “Add to Cart” button, the whole UI refreshes instead of updating only the relevant component.

Is there a way to prevent this behavior? My assumption is that ChatGPT is re-rendering or reloading the app to register and process the user’s action, but this results in a poor user experience.

Has anyone encountered this before, and are there any recommended approaches or best practices to avoid a full-screen reload after UI interactions?

App ID: asdk_app_6a1e776a8c0c81919502c86885eb8f46

Welcome to the community, @Himanshu7.

I’m not too familiar with apps myself, but I wanted to welcome you to the community. Have you had a chance to search around for similar problems?

Hopefully someone else chimes in for you! We’ve got a great community here.