Hey there
Vodafone and EE have switched their 3g network of entirely. (Three are in the process and o2 are switching off next year).
If you have set your device to 2g only, then mobile data will only be 2g which is virtually useless for Internet.
You need to be on 4g/LTE/3g/2g or similar then you'll be able to make calls on the 2g network and use data on 4g but I suspect 4g may be weak in your area from what you have said in your thread.
S24 Ultra