hi Kevin, yes the vapor version is usually the culprit! this course is based on our Modern Concurrency book, where this issue was raised and fixed recently. I’ll (soon) update this course’s repo to match, but it’ll be quicker for you to download the book’s updated materials.
Thanks for the heads up!