I think I found the problem and have a fix!Long story short, I modified my helm-completing-read-handlers-alistand added an entry:(add-to-list 'helm-completing-read-handlers-alist
`(org-set-tags-command . helm-org-completing-read-tags)
)I have all the gory details here:Thanks all for your help, hope this helps someone else too :)--NateOn Sat, Aug 10, 2019 at 4:01 PM Nathan Neff <nathan.neff@gmail.com> wrote:On Sat, Aug 10, 2019 at 3:44 PM Nathan Neff <nathan.neff@gmail.com> wrote:Hello all,I created a VM, installed Emacs 26.2 fresh, and installed various versionsof org-mode using the tar.gz files from https://orgmode.org/I replaced org-mode in /usr/share/emacs/26.2/lisp/org with various olderversions until I found the version of org-mode that breaks the helm tags completion.I found that the latest version of org where the feature works is Org-mode version 9.1.9.Oops - my aplogies - I assumed that the org-versions stopped at 9.1.9. I tested Org 9.1.14 which (tomy knowledge) is the last of the 9.1.X versions, and Org 9.1.14 works correctly.I tested Org version 9.2 and Org version 9.2 is the version that breaks the tags functionalityfrom Helm.I will spelunk around in the code to see what might have changed the behavior - if anyone hassuggestions or doesn't have this problem with an older version of org, please let me know - it couldeasily be something that I have set incorrectly.Thanks,--NateOn Fri, Aug 9, 2019 at 4:28 PM Nathan Neff <nathan.neff@gmail.com> wrote:Hello all,I'm hitting this problem with Org-mode 9.2.5:Problem synopsis: When I use org-set-tags on a headingwith no tags, Helm gives me the correct prompt w/a list of all my tags.After I have entered a single tag, then no more Helm suggestions areoffered. This is the bug, and it was fixed at some point.Helm + org-mode *work correctly* when I run emacs usingthe elpa/helm-20190726/emacs-helm.sh script which comes with Helmfor debugging purposes. I notice that the org-version in the *working* exampleis 9.1.9 (which is, I presume) the stock org-mode that comes with Emacs.I have reproduced this problem on both Linux and OSX.Can anyone suggest a next step to take?Thanks,--Nate