fix(engine): synchronization & async inclusive gateway

make sure async inclusive gateway synchronizes properly

related to #CAM-2942