I have a subscription to finchvpn and I am finding problems playing BBC's iPlayer. I think they have blocked finch's servers.
Any work around or alternatives?
If you got message "BBC iPlayer only works in the UK." then yes, you are blocked by BBC. Try some hints in their help. Or maybe you can try another VPN provider and find one that is not on their blocking list.