I was wondering if the fault is with the box, or a box setting, I'm sure it will work on the pc. I'm not using a separate router, I'm on virgin using the superhub.
If you can follow this tut to setup a VPN connection using androids built in option,I can give you temporary log in details to my VPN just to check and see how it works
Integrated VPN Support
Android has integrated support for PPTP and L2TP VPNs. You can connect to these types of VPNs without installing any third-party apps.
To connect to a compatible VPN, open the Settings app and tap More under Wireless & networks. (On Android 2.3, tap Wireless & networks.)
Tap the VPN option on the Wireless & networks screen. (On Android 2.3, tap VPN Settings.)
Tap the + button and provide the VPN’s details. Enter a name to help you remember which VPN is which into the Name field, select the type of VPN server you’re connecting to, and enter the VPN server’s address (either an address like vpn.example.com or a numerical IP address).
Tap the VPN to connect once you have set it up. You can have multiple VPN servers configured and switch between them from the VPN screen.
You will need the username and password your VPN requires when you connect. However, you can save this account information for next time.
While connected to a VPN, you will see a persistent “VPN activated” notification in your notifications drawer. To disconnect, tap the notification and tap Disconnect.