Add safeguards to ensure plot's async status is reset