session synchronisation with amber. commit retries after synch if required (due to mutation)