Running Grove Servo or similar micro servo using reSpeaker 2-Mics Pi HAT for Raspberry Pi

Hello Forum members:

I am using reSpeaker 2-Mics Pi HAT on Raspberry Pi running Bullseye for voice assistant application.

I want add one (or possibly two) Grove Servo or similar micro servos like mg90s servo (https://www.amazon.com/MG90S-Servo-Motor-Helicopter-Arduino/dp/B07L6FZVT1?th=1).

I tried to connect mg90s servo on the GPIO12-13 4 pin connector to run with python script.
If I directly connect servo on the RPI GPIO12, it works fine.

Am I missing something here?

I greatly appreciate any experience/guidance/link from the community.

Thanks,
rp