We called IFI about a week ago, and they (I have no idea who I talked to; Hindsight says I should’ve checked this) said to swap at the first regional because they don’t ship this late in season.
Also, for any teams with a similar problem; We shoved it back in and it has stayed so far. We have done about 4-5 hours of testing with the RC on and driving around 2 hours without any loss of power. Our fear is that it may wiggle and open up more, causing a more severe issue.
This is a common problem with the RC and the Spikes. When this occurs, it has the potential to damage the multilayer board. IFI is the best to handle this, so follow their instructions.
We had this problem with an old controller. Since we didn’t have to worry about surviving competition, we put it back in and resoldered.
However, this year, one of the teams we are mentoring didn’t just have the connector pull out, it was sheared off, so the pin was still in the hole. That makes it impossible to ensure a good mechanical connection.
In either case, I wouldn’t trust any repair to last for a long competition season.
If you do this, you might as well call a new order in now. The IFI equipment is housed in a thermoplastic molding. These plastics do not stand up to some epoxies [like loctite] and will “dissolve” when used together. The photo below will show you what i am trying to explain. The best bet for you to try now is to use a previous controller if you have to do testing, and ship the broken one with your robot and get a loaner at your regional, until IFI can repair it.