Если вызов ретурна залетит в тот же кадр как и была вызвана старткорутин, то то шо ты ретёрнишь максимально рано появиться лишь на некст кадр. А чё оно не спавнит в корутине если вызываешь ретурн - юнитеки намудрили.
Токо надо нормально раздуплиться с тем как писать то говно на unirx. Ато та всратая доккументация на гите - говно, благо пару примеров зафигачили. Но блин читаемость кода падает.