Also, @dangoor I think the existing change from strings to Errors is causing #3174 since the client side isn't getting any sort of error code info back anymore