[PLUGIN] Savior

I am currently having problems with LoadGameWorld()
When I try to load from a save slot that does not exist I expect the function to call On Fail but that never happens. I just get an error thrown in my output log:
“LogStreaming: Warning: Failed to read file ‘FILE_LOCATION’ error.”
Is this intented and if so is there a way I can change the c++ code to call On Fail?