Turns out I had a small bug with the craft submissions where user's weren't getting their IDs attached to an uploaded craft. In addition, several submissions occurred before the user ID stuff or before I fixed this bug meant that there were a lot of craft in the database that people didn't have access to. I've gone through and made sure every submission is properly attached to an account where I could.
Of course, some people have made submissions without an account and some will no doubt continue to do so. At this point I will try to keep an eye out and fix what I can when I can, but I won't go through the whole database looking for errors again. There's already around 100 submissions and I am done.
In other news, I'm planning on doing another episode and releasing it tomorrow, so stay tuned for that! (I might be a day late though.)