Why does Hayagriva with this .csl file not produce year disambiguation?

tl;dr Does Hayagriva process year disambiguation requirements in current .csl files?

This is very much a followup to my previous question:

tl;dr for alphanumeric sorting in citations and bibligraphy, I ended up using

However, while on Zotero, this file seems to implement year disambiguation, using Hayagriva seems to not do so.

For my case, I have the two citations:

OverlappingDiv:
  type: article
  title: On Overlapping Divergences
  author: Kreimer, Dirk
  date: 1999
  page-range: 669-689
  url: https://doi.org/10.1007/s002200050661
  serial-number:
    doi: 10.1007/s002200050661
    issn: 0010-3616
  parent:
    type: periodical
    title: Comm. Math. Phys.
    issue: 3
    volume: 204

ChenIterated:
  type: article
  title: Chen's Iterated Integral Represents the Operator Product Expansion
  author: Kreimer, D.
  date: 1999
  page-range: 627-670
  url: https://doi.org/10.4310/ATMP.1999.v3.n3.a7
  serial-number:
    doi: 10.4310/ATMP.1999.v3.n3.a7
    issn: 1095-0761
  parent:
    type: periodical
    title: Adv. Theor. Math. Phys.
    issue: 3
    volume: 3

Using hayagriva with these two produces [Kre99] and [Kre99], along with:

[Krei99] Kreimer, Dirk: Chen’s iterated integral represents the operator product expansion. In: Advances in Theoretical and Mathematical Physics Bd. 3 (1999), Nr. 3, S. 627–670
[Krei99] Kreimer, Dirk: On overlapping divergences. In: Communications in Mathematical Physics Bd. 204 (1999), Nr. 3, S. 669–689

Meanwhile, Zotero properly handles this with [Krei99a] and [Krei99b], along with:

[Krei99a] Kreimer, Dirk: Chen’s iterated integral represents the operator product expansion. In: Advances in Theoretical and Mathematical Physics Bd. 3 (1999), Nr. 3, S. 627–670
[Krei99b] Kreimer, Dirk: On overlapping divergences. In: Communications in Mathematical Physics Bd. 204 (1999), Nr. 3, S. 669–689

Looking at the xml, the .csl file include year disambiguation at least for citations, on line 222:

<citation et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="false" disambiguate-add-givenname="false" collapse="year">

and I assume it must have it as well for the bibliography, since Zotero outputted the same (I can’t find it though).

So does Hayagriva not support year disambiguation right now?

I didn’t test with your CSL file but in general Hayagriva does support year disambiguation, it was added with Typst 0.12. Note there is currently an open issue, because the keys aren’t correctly shown in the bibilography.