When you move stuff, the most obvious issue might be permissions, so check your logs (web/php/app) for any error messages.
If that is not it, the router() method of the Controller_Error class has returned something else than a Reponse object, so you will have to check the code to see what it returns, and why.