Welcome to Vodafone Community
This could be attached to the foreign network experiencing issues.
Did you try manually choosing another network.
I've known for two peipke to be abroad using the same network and on same phones and ones been fine and the others had issues.
Unfortunately Vodafone wouldn't be able to guarantee everything will work when abroad as understandably they have no direct control over the network.
I assume Vodafone have confirmed roaming is fully turned on and no data style bars are on.
You can also check in your online my Vodafone.
As a fall back avenue if your phone is unlocked to all networks and WiFi isn't available then you could use a local sim.
It's more than likely there is a roaming restriction on the business account.
With the forum not having access to business accounts, providing the business account is in your name, if you contract Vodafone Business for account access, they will be able to help.