async gui block fix