Thanks for your post and welcome to the forums. It's really great having you on board with us in the Community.
I'm sorry to hear you are having an issue getting your iPhone registered for use with TV Anywhere.
You don't need Flash Player on the iPhone as rather than using the browser you need to use the app. Download this from the App Store.
Once you've downloaded the app, log in using your Primary My VM log in details and attempt to stream Channel 4. This will prompt you to register the device. Just follow the prompts and streaming will start
Keep me updated on how you get on.
Kath_F Forum Team
Tech fan? Have you read our Digital life blog yet? Check it out