You didn’t mentioned in Documentation about enabling Maps Embedded API. When I enabled the Maps Embedded API its working fine now. Please update your documentation to avoid future errors.
I have gave all permissions according to documentation and video reference but still facing same issue. I have enabled all mentioned API including Direction API.