Migrating material causes compile error

After having downloaded a free content pack from the web, I wanted to migrate one of the assets (a material) from the downloaded project to my own one. The material I wanted to migrate was actually a material instance, but I don’t think that changes much.
Thing is, I migrated it correctly (selected the content folder of the other project) and I got the successful migration message. However, when opening the other project and opening the material instance I can see that the textures are not connected (although they were too added). I’m talking about the diffuse and normal map, if that is of any help. Upon manually adding them, I can still see one last error:

{SM5} (NodeTextureSampleParameter2) Param2D> Requires Texture2D

Now I do not pretend I know much about materials (or unreal for that matter, as I’m just a beginner), that’s why I’m using those assets in the first place. However As far as I know the migrate function should handle materials properly. I mean, migrating a material is even given as an example on the docs.
If you have any clue what might be causing this, please answer. Thanks!