1- Conduit is laying flat on roof. Doesn’t allow proper cooling for wires in conduit. Traps water which backs into #2
2- No flashing on mounting brackets. Screw & Glue bracket is screwed thru shingle with a little silicon put on
3- The clips that hold the panels in place are to close to the end of the rail. manufacture specs call for at least 1 ” from end of rail. this will allow for summer expansion and winter contraction.
4- This may be picky but cut the rails straight they look like they were picked out of the garbage.
loose wires on abrasive shingles