Sprint can’t bring my phone over until they do.
This doesn’t make much sense to me. Which phone do you have? If it’s the Moto E 2nd gen that you had some time ago, no amount of magic will allow that phone to be used anywhere but Republic Wireless.
Then I’m baffled as to why Sprint can’t bring it over.
Sounds like you have a G6 that is already CDMA activated with Sprint through Republic. Some times, although not always, Sprint requires that the phone be deactivated with them before it can be transferred to them.
The way to do this with Republic is go move your coverage to the GSM partner. Look for a DM from me.