[coldbox-3.5.1] Cart before my horses in afterConfigurationLoad Interception Point

I’m getting this error…

The value returned from the getValidationManager function is not of type coldbox.system.validation.IValidationManager.

I was not previously getting this error and think I’m getting it now because I have moved two of my interceptors to afterConfigurationLoad whereas before they were listening in preProcess.

Am I encountering this error because coldbox has not completely loaded everything? I moved both back to preProcess and the error goes away…and I can probably leave them there…but I’d like to better understand why getvalidationmanager is not working…is it something I have to do differently or just something I need to be wary of when choosing my interception points?

Here’s the code

component extends=“coldbox.system.Interceptor” {
property name=“hostservice” inject=“id:DomainHostService”;

public void function preProcess(event, interceptData) {
var rc = event.getCollection();
var prc = event.getCollection(private=true);

var temp = hostservice.getByHost(rc.cgiscope.gethttphost());
prc.validationResults = validateModel( temp ); <!— this is where the error occurs —>
if( prc.validationResults.hasErrors() ){
getPlugin(“MessageBox”).error( prc.validationResults.getAllErrors() );
}
else{
wirebox.getInstance(“currentDomain”).setMemento(temp.getMemento());
setSetting(“modulesExternalLocation”,["/accounts.#wirebox.getInstance(‘currentDomain’).getAccount_module()#/modules"]);
setSetting(“pluginsExternalLocation”,“accounts.#wirebox.getInstance(‘currentDomain’).getAccount_module()#.plugins”);
setSetting(“viewsExternalLocation”,"/accounts.#wirebox.getInstance(‘currentDomain’).getAccount_module()#/views");
setSetting(“layoutsExternalLocation”,"/accounts.#wirebox.getInstance(‘currentDomain’).getAccount_module()#/layouts");
setSetting(“handlersExternalLocation”,“accounts.#wirebox.getInstance(‘currentDomain’).getAccount_module()#.handlers”);
arguments.event.setSESBaseURL(“http://” & rc.cgiscope.gethttphost() & “/index.cfm”);
}
};
}