Is this the iPlayer on your V6 box, or another device? Assuming this is your V6...
Can you use OnDemand services on your V6 - try finding a non-BBC programme on CatchUp and try choosing "Watch now" - what happens?
Your V6 gets its internet connection (which is what provides OnDemand services) from your homehub, is it connected using an Ethernet cable or wirelessly? If it's wirelessly, then since you've had your hub replaced, have you reconnected your V6 to the new WiFi network & password?
Home > Help & Settings > Settings > Network is where you'd do so.
I'm a Very Insightful Person, I'm here to share knowledge, I don't work for Virgin Media. Learn more
Have I helped? Click Mark as Helpful Answer or use Kudos to say thanks
Thanks but am on wired connection and all other apps/programmes work fine. I tried unplugging and use WiFi but didn't connect. So reverted to wired connection and still same problem, I can login to iPlayer but accessing any programme it says something is wrong and check internet.