It sounds like you are an unpatched version of NXT 2.1. See the LEGO
Education website for the latest patch that apparently does fix the problem
(this link originally provided by Julia Marshel):
In case this isn't it, here is another interesting post from John Barrett
of the Cellar Dwellers last year on this subject:
My kids discovered that if there is a "bar" somewhere on the screen
[unattached], then the program will not compile and download. By "bar", I
mean one of the connectors that goes between blocks. Sometimes they are
hard to find. You may need to recreate the program (as in create a
completely new program) and copy the block values over. Cutting and pasting
blocks from the old broken program to the new one will sometimes grab the
offending bar, so beware if you try that approach.
Coach, Terra-Techno Tigers, FLL #9403
On Sat, Oct 26, 2013 at 3:16 PM, Barry Moses <[log in to unmask]> wrote:
> During our practice both laptops began giving 'A required file is broken'
> error when downloading programs to NXT robots. It says driver needs to be
> reinstalled. I have reinstalled the software with no success.
> Has this happened to anyone else?
> Barry Moses
> Seahawks Coach
> Sent from Yahoo! Mail for iPhone
> To UNSUBSCRIBE or CHANGE your settings, please visit
> https://listserv.jmu.edu/archives/vadcfll-l.html and select "Join or
> leave the list".
> VADCFLL administrative announcements are sent via VADCFLL-ANNOUNCEMENTS-L.
> Visit https://listserv.jmu.edu/archives/vadcfll-announcements-l.html to
-- To UNSUBSCRIBE or CHANGE your settings, please visit https://listserv.jmu.edu/archives/vadcfll-l.html and select "Join or leave the list".
-- VADCFLL administrative announcements are sent via VADCFLL-ANNOUNCEMENTS-L. Visit https://listserv.jmu.edu/archives/vadcfll-ANNOUNCEMENTS-l.html to subscribe.