So I'm assuming this has to be a property that can be changed through buildprop, but I thought I'd consult you guys first.
Phone: Unlocked Galaxy S7 (Sprint), Android 6.0.1
Network: T-Mobile
Issue: If disconnected from the GSM network(in a deadzone/tunnel/big building), the device will continue to stay disconnected until it has been powered off or restarted, even if its in an area with known coverage.
I checked the APN while it was "disconnected" and it still detects a SIM is installed and all the carrier settings are good, but it wont reconnect to the carrier unless it is restarted.