Thanks for posting and welcome to the forum.
The DM-50 is for older models that have the Advanced Accessory Shoe. The VIXIA HF G30 has the Mini Advanced Shoe. The DM-50 will not work on the HF G30, only the newer DM-100.
This didn't answer your question? Find more help at Contact Us.