Array Curve for April 1st, but not a joke

I have just made a spirale around a column, to test the array curve function. A fish was a good victim for today. But it plays a trick by turning sideways on the spiral. I wanted it flat on the column.

I did not manage to get it straight, changing the offset.

Hi KDP -

Did you try Orient Direction -> Staircase?

-wim

I figured out what is going on :
The base of the spiral is where it all starts


If the object is not orientated accordingly, like above (with black lines) the outcome is as above.

Bottom snapshot, the spiral has not been changed, but the object was orientated as displayed (X direction)


The Fish had been projected on the cylinder, therefore was in a random direction, whatever I tried, I could not align it the way I wanted.