Thanks for the advise. I updated both WeBWorK via SVN and Apache, but neither fixed my problem.
However, I was using the rel-2-4-patches branch of WeBWorK from the SVN repository, and decided to try using the trunk instead. After installing the trunk, everything works. Is there anything that was changed recently from 2.4.9 that may be conflicting with newer updates?