System Information
Operating system: macOS 10.15.3
Graphics card: Radeon Pro 560X 4 GB
Blender Version
Broken: 2.82a
Short description of error
As shown in the following screenshot, this scene is not rendered correctly in material preview mode, yielding the flat purple which resembles missing textures whilst there aren't any (pic. 1). However in rendered mode it works as expected (pic. 2).
Exact steps for others to reproduce the error
Please open the attached .blend file, enter material preview mode to reproduce the problem. (One particular interesting phenomenon is that at the last Principled BSDF node, if either of the three attached sockets is removed, it recovers. )

