Seems when I fixed the bug for 3.0.2, I surpassed the homedirectory check I had built into the recent files function. I plopped the check into the main __init__ function, and put the fix from 3.0.2 (for the plugins directory) immediately after. Problem sovled.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Seems when I fixed the bug for 3.0.2, I surpassed the homedirectory check I had built into the recent files function. I plopped the check into the main __init__ function, and put the fix from 3.0.2 (for the plugins directory) immediately after. Problem sovled.