It sounds like the USB connector on the brain is broken, perhaps that happened during an update (someone tripped over the cable or something like that). Your only option now is using the vex visual studio code extension connected to a tethered V5 controller (that is, controller connected to the brain using a smart cable). once VSCode can see the controller, select update from the VSCode command palette, it will take 8 to 10 minutes so best to use a battery connected to a charger for the brain. This may or may not work, all depends on what firmware the controller and brain are on, anything released in say the last three years should be ok.