It works if you only use A1 as array 1, and B1 as array 2 (=sumproduct(A1,B1)).
But if I try to include the cells to the right of those two, it doesn't catch the pattern and start to multiply the two, and add the product to a1*b1 (answer is way off) ex: =sumproduct(a1,b1,c1,d1).
I keep trying...