Under Settings > Defaults, make sure you don't have "block roaming" turned on.
Expand the rules for the apps giving you issues, and check "Block roaming" isn't ticked for them.