Me everyday now that I have solar panels:
You might consider optimisers on the panels to keep the system working under shading.
Alternatively split the array into short strings to limit the impact of a couple of shaded panels.

Attached: 3 images We fitted solar thermal (hot water) panels when re-roofing in 2006. They've been great and very cost effective. Added solar PV around them in 2011. In 2023, using over 10 years import/export data I calculated the optimum extra PV/batteries needed to satisfy most of our power needs and covered a shed in PV. The shed is south facing with a 20 degree roof. The vertical panels help in winter.