Action ID root
The error is informing of attempting to link an action which expects to be for a material onto an object.
The created action from keyframing property of a material has 'MATERIAL' set as its ID root.
Type of ID block that action can be used on - DO NOT CHANGE UNLESS YOU KNOW WHAT YOU ARE DOING
Py console example
>>> source ...
i wasn't able to find a way to fully automate the task but was able to streamline and reduce the time it takes to complete it using this sequence in the command recorder addon Nascent Space suggested, from about 15 minutes to less than 2, so i'm satisfied
bpy.context.view_layer.objects.active = bpy.data.objects['M_Head']
I am not using mac, but I think I can help you.
First go to Edit->Preferences->Keymap.
And then select Key-Binding:
Now you can search for the shortcut that you want (in this case you will search for ".") and change it to whatever you want.
I hope it works for you.
This may have nothing to do with your problem, but I know Unreal can be very particular about your bone settings, particularly if you have IK bones. If you haven't already, you should go to the Skeleton tab up in the upper right corner and scroll through your Skeleton Tree tab. All the IK bones should be set to 'Animation.' That's the only thing I can think ...