The Race concurrency promise never settles if the first settled promise rejects and therefore you can't catch the rejected promise. closes odoo/odoo#104733 X-original-commit: 24cc8cdb440a5af944d82a25d98b0239e72e2625 Signed-off-by: Aaron Bohy (aab) <aab@odoo.com> Signed-off-by: Lucas Lefèvre (lul) <lul@odoo.com>