Hi Cuong!
Can you share with us what type of environment you’re using to create this topology? Are you using real Cisco hardware? Packet Tracer? GNS3 with IOUvL2 switches?
What you’ve configured should work with real hardware, however, I’ve seen some glitchy behavior when it comes to using virtual switches (like GNS3 or Packet Tracer) so it’s very possible that you are experiencing a bug like that.
Keith