I just made something very similar 3 weeks ago! I have 2 recommendations:
if you have a pressure cooker, make the chicken broth yourself with either chicken bones or chicken feet. The protein-rich broth will make the soup richer, and you might be able to use less starch.
instead of white vinegar, try to find chinkiang vinegar at an Asian market. Itās a dark Chinese vinegar with a distinctive flavor
It looks like this is a common thing on this street