Hello,
Unless I am mistaken, it seems that baseline grids in text frames are wonky. See below... (there is afpub file attached, too)
In short, text frames don't respect text frame baseline grid settings.
Expected: paragraph aligns to text frame's baseline grid and so the text is where the grid is.
Observed: Paragraph with 'align to baseline' observes the text frame's baseline grid spacing, but does not respect 'start position'.
wonky baselines.afpub