Yesterday I followed the advice in this Reddit thread (am I allowed to post a Reddit link?) Scroll down to where /u/I_know_bubblesort answers the question about why it's happening and gives the fork that works.
This is the fork, which I used successfully yesterday. It took 7 hours!!
On another note, I'd love it if someone could tell me why it's called a fork?