Меня смутило то, что дебагер заходит в уже после ErrorHandler ответа
Добавил always, теперь ошибка:
The 'Access-Control-Allow-Origin' header contains multiple values '*, localhost:8080', but only one is allowed. Origin 'localhost:8080' is therefore not allowed access.
Как на статус код в .htaccess-e реагировать, я не знаю, буду гуглить.