I’m not guru either. I very well could be off the map.
As in, when you multiply two vectors, it doesn’t do Dot Product or Cross Product automatically. There are specific operations for choosing the one you want. That’s not a bad thing, it’s actually a convenience, but it does leave me confused about the way UE handles vector multiplication otherwise.
I’ve done it by hand, with the BP node you’ve specified, and through code:
FVector A = FVector(1, 2, 3);
FVector B = FVector(4, 5, 6);
FVector C = A * B;
/* C = (1 * 4, 2 * 5, 3 * 6); */
The answer will be (4, 10, 18), which means, the native or default multiplication operation of two vectors if you do not choose Dot Product or Cross Product is just to multiply the coordinate pairs.