Fixes for asset deserialization and terminal error reporting