Aladin, interestingly enough, the following two formulas turn up the same result with CSE:
=SUM(TRANSPOSE(D2:F2)*C5:C7)
=SUMPRODUCT(TRANSPOSE(D2:F2)*C5:C7)
Thank you all. Problem solved!
I once believe the unnecessary need to use Control + Shift + Enter in Sumproduct together with Transpose.
Turns out not the case. Seems that when to use CSE in sumproduct has no general rule?