I added some validation checks, and for now it seems to not be returning any failures on startup. But I fear it could return at any time lol.