Working with the Array Modifier Start and End Caps

At this point I have a standard cube that I have extended with the array modifier along a curve. I would like to add a larger ‘arrow head’ to the end of the generated line, but whenever I select a separate arrowhead mesh as the ‘end cap’, the result is a scaled down version that is no longer large enough. Is there some way I can apply the caps without the autoscaling? Thank you!

Maybe your main object (the cube) has a scale value ?
I’d recommend selecting the cube and applying Scale (Ctrl-A)
Same for the Arrow
Does it solve it ?