Getting shadows with all shaders except shadergraph (shader graph?) shaders.

I recently upgraded my version of Unity and got the the latest version of shadergraph, but none of the shader-graph shaders I make (or steal) cast any shadows - the lighting/meshrenderers/lightweight pipeline all support shadows and using normal shaders gives me shadows but not shadergraph.

Am I missing something? Some per-shader setting to enable? Any help appreciated.

Thanks!

Alright, here’s the solution I’ve found and it sure is technical, so brace yourselves.

Create a new Lightweight Rendering Pipeline Asset.
Delete the old one.

Add the new one.
Swear at self and wonder why you didn’t try that?

Swear at computer and wonder why it fixed it all?