The issue was stemming from racecondition betwwen then completion function which uses the complete file, and the zsh_users/completions plug that defined them. Also relocated transient -> cache.