Improving error handling for Status not found (via legacy controller)
Converted the legacy controller into a delegating handler