I've fought the king and lost, sent to Astaroth's dungeon and reported all that to General Grant. And I'm close to getting General grant's underwear. But all of Astaroth's affinity steps are still locked for me.
By the way, I'm playing on Windows and I've installed the latest version as of today.
**Edit** I still have other unlockable affinities and I'm playing Early Access version 8.4