Why does enter coroutine after stop called

using System.Collections;using System.Linq;using Assets.Resources.Scripts.UI - Pastebin.com - code example

Screenshot by Lightshot - output. Why does it enter the coroutine after being stopped? I read that there are certain issues with Stop(IEnumerator) so I used it with string but still didn’t work. Why?

You will only be able to stop a coroutine with a string if you started it with a string.

My advice is you store the StartCoroutine (which returns a Coroutine object) somewhere, and use that object to call StopCoroutine(Coroutine c)