better error handling for destroyed audio object