since you haven't responded to the suggestions I made on your last post I don't know whether they were helpful or not?
Clearly something has changed as you are now able to text.
Might it have been the settings on your handset?
On some models (mine for one) it is necessary to also enable data roaming on the phone itself.
This will be something like: Settings > More Networks > Mobile Networks > Data Roaming
Or: Settings > SIM management > General settings > Roaming > Data roaming
If you want to say thanks > click 'Kudos'.Answered your question? > click 'Mark as Helpful Answer' also.
what phone have you got?
what was it that you had to do to get your texts (and calls?) to work?