Messaging app settings has checkboxes for roaming retrieve, auto-retrieve. Perhaps look at those.
I had similar issues on older Android, including a Samsung. In particular I couldn't get mms messages reliably, usually coming from an iphone. My mobile provider at the time was Credo mobile (...