X,Y or Z of FVector unset?

I’m experiencing quite a strange error at the moment. I use a spline to calculate vertices along a path. When I print the vectors (using vec.ToCompactString()) I’m calculating I get something like:

V(X=-100.00, Y=20.00) or V(Y=20.00)

But I’m expecting 3 components here (namely X,Y and Z). Can that be that some components of a vector are not set?

Hi TTaM, thanks. Sorry that was a dumb question… had a look at the source code and saw it myself.

Since you’re using Compact string, I imagine it’s not printing the values that are 0. That doesn’t mean they aren’t set, just that their value is 0.