Why can't I modify the sky_sphere via blueprints?

are you know about UpdateSunDirection function in the BP_SkySphere?? maybe you can learn from that function to change sky material in BP_SkySphere. basically that was a function to change the sky material based on the position of the sun.
here’s wiki on that::