If it helps, I did do some debugging to try to find it myself.
in the example that I gave. the handlerList is the full path of the handler, yet when it is not a normal it is the name of the handler say main.index or something like that.
I changed ReFindNoCase to ContainsNoCase which finds the handler, but then errors further down. In the hahdlerRequest