... könnte es sein:
-das der download zu lange dauert und die datei schon wieder zu ist
-oder das heruntergeladene file via reset geöffnet werden muss um den darin enthaltenen string zu lesen/schreiben
mach mal in dem write einen ganz simplen string 'asd'
mfg