Go through all error messages and make sure they explain properly what went wrong with the request.
Make sure this is displayed clearly and well to the user through the hub.
Whenever there is a PHP error it must be completely clear that the user must contact an administrator to fix this.
It must also be perfectly clear when there is a client error, so administrators don't get bombarded with help requests.
Reason for high estimates: This will result in potential changes to 4 platform implementations, together with testing in all of these platforms.
All content type hub client error messages( except upload error msg covered by ) should be revisited so it is perfectly clear where the responsibility for fixing the error lies
It is paramount that the actual network errors when communication with h5p.org is displayed, i.e. NO 'unable to communicate with Hub' WITHOUT a proper technical error message.