Cacheract does not work in workflows that fix the nodejs version to an earlier one (such as v17). Investigate if there is a way to cleanly cross compile it for the older version or if there is a polyfill (is that even the correct term?) for features that are not natively present in older versions.