Quests is not working

Error while compiling Quests: 'ItemCraftTask' does not contain a definition for 'owner' and no accessible extension method 'owner' accepting a first argument of type 'ItemCraftTask' could be found (are you missing a using directive or an assembly reference?) | Line: 410, Pos: 31

Same thing for me as of 02FEB2025, and I tried all the online suggestions to repair it, but still seems endlessly broken.  I'm guessing it's because there is a paid version now, so it makes sense.
UPDATE:  THIS WORKED:
replace

voidOnItemCraftFinished(ItemCraftTask task, Item item){ var player = task.owner;
with
voidOnItemCraftFinished(ItemCraftTask task, Item item, ItemCrafter crafter){ BasePlayer player = crafter.owner;