- fix to ensure proper login sequence for identity (signing must happen after identity update, not in parallel)