App logs/handles cart errors with a better user experience