Had this brain ever been used before ? or was this a new brain ?
The V1.0.0.1 program sounds very much like factory test code (which auto runs when the brain is powered on). We had a few V5 brains that shipped to customers with this still installed by mistake. The factory test code may not be allowing the vexos update to complete, but you should have seen that run when the brain was powered on before the update.
There’s an example of what factory test looks like in the first post of this topic
If that’s what you are seeing, you should contact vex support and have them replace it.