Thanks a lot for your input, I actually figured it out myself after
80 cups of coffee, and some hair pulling. Just in case someone else
has a similiar problem, I'll show you what I found to be wrong.
The error was showing up in the fmProjectLog.show line, and, it
turned out the real error was in the initialization of the userform,
which was initializing "UserForm" instead of "fmProjectLog".
This is something I really should've caught quite a bit earlier, I
feel kind of like a big ditz, thank you guys so much for your help!