Merge "Fix coroutine scope expired and UI animation issue" into main