PLAT-4506 - Publish errors to the web client, initial incomplete impl