In a previous forum question, Mike has addressed the problem by defining $success. (find the correspondents here http://webwork.maa.org/moodle/mod/forum/discuss.php?d=4251).
I have two questions:
Firstly, is there a permanent fix to this problem yet?
Secondly, the bug has impacted a course that is using WeBWork at ECE department of our school. We would like to update our IO.pm file with the suggested fix. However, IO.pm file is not within access of us in the ECE department as the WeBWorK server is managed by the Math department. My question is, is there any way that we could use a local copy of the IO.pm file? Note that this is a bit different from the ".pl" file, which can be included in the Template/marcros folder. However, for the IO.pm, first I could not directly include ".pm" file like ".pl" files. Then I also tried to rename IO.pm to IO.pl, the question get stuck during loading at PGloadfiles.pm. Our question is, is there a way to overwrite the IO.pm file using our customized version without tempering the ones in the in the WeBWorK server file system (hence without going to the command line interface and obtaining sudo right for the WeBWorK server).