[v6r12] Cherry-pick all UI tweaks & fixes.

Hi,

This contains a number of minor UI & logging tweaks & fixes, mainly to make some of the error messages a little less surprising to brand new users.

Regards,
Simon