Yeah that’s fair. Let’s improve the error messages:
https://github.com/discourse/discourse/pull/29191