Fixed race issues in config upload, tested to be reliable now - board startup scripts now need the other half of testing