median_tofu_eater
Does this help?
settings > system > reset > reset mobile
The behavior of how aggressively the phone switches towers is a config provided by the cell carrier to AOSP.
Not sure exactly if this was updated recently.
Hopefully your issue is fixed after that. If not, try contacting your carrier and report your findings.