Duplicate handles break things.  Use `cf-promises -f update.cf` to check the update policy for this and other problems.