Your code seems to be incomplete; where are all the functions that you call from loop()?
Using multiple SoftwareSerials is usually a recipe for disaster. Only one SoftwareSetial instance can listen at a time.
Advice would be to use a board that has multiple UARTs (e.g. Mega) r can be configured as such (e.g. Nano Every)