If a game task is finished, while the player touches the collider, the game task does not get dismissed, because the OnTriggerExit method in TaskSpawnPoint.cs checks if the task is currently active.
This can be fixed by calling PlayerProfileService.GetHUD().DismissText(); when the task is finished (success or failure).
If a game task is finished, while the player touches the collider, the game task does not get dismissed, because the OnTriggerExit method in
TaskSpawnPoint.cs
checks if the task is currently active. This can be fixed by callingPlayerProfileService.GetHUD().DismissText();
when the task is finished (success or failure).