not sure if anything changed, but you can see in the docs that only immediate expressions will complete in the current simulation update, while an async expression has the possibility to not complete.
if I recall correctly a similar thing has happened to me with the wild animal taming after spawning it in the end of 2023, also just added the Sleep
to fix it