Your laptop computer accesses the ITV Hb via a website.
TVs, Phones and tablets access the ITV Hub via an app.
The apps are identified by the logo icons. Clicking on those opens the requested app.
On your TV’s smartTV, go to the settings (sometimes a cog symbol) and there should be a section for apps. Here you can update apps, move them, delete them or re-install them.
You seem to have a problem with the ITV Hub app, so first try to update it and see that solves the problem. If it doesn’t delete it and reinstall the newest version.