System Information
Operating system: Windows-10-10.0.19044-SP0 64 Bits
Graphics card: GeForce GTX 760M/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 425.31
Blender Version
Broken: version: 3.1.2, branch: master, commit date: 2022-03-31 17:40, hash: rBcc66d1020c3b
Broken: version: 2.93.1, branch: master, commit date: 2021-06-22 05:57, hash: rB1b8d33b18c2f
Short description of error
A material is missing an update when cycles.displacement_method is change via Python. Requires update_tag(). Also setting use_transparent_shadow and sample_as_light via the UI updates displacement_method but not with Python.
Exact steps for others to reproduce the error