Heat olive oil and sauté garlic until fragrant.
Add chicken and cook until it changes color.
Stir in mushrooms and sauté briefly.
Add carrots, capsicum, corn, and peas; mix well.
Pour in soy sauce, dark soy sauce, chili sauce, and vinegar. Add black pepper, salt, paprika, and onion powder.
Add chicken stock and let it simmer.
Stir in cornflour slurry and cook until the soup is thickened.
Add beaten eggs, wait for 15 seconds before stirring.
Turn off the flame and garnish with parsley or cilantro. Serve hot.
