Please see this file, and check it in the glyph Aacute, it’s all automatically aligned, yet it’s returning false in the script…
import GlyphsApp
Font = Glyphs.font
selectedLayers = Font.selectedLayers
for thisLayer in selectedLayers:
if thisLayer.components:
for thisComp in thisLayer.components:
if not thisComp.automaticAlignment:
print thisComp, thisComp.automaticAlignment