Add test for legacy failure
Use a default of 303 instead of an exception