After orienting reflections have been set, the U vector has to be re-calculated:
my $ret = Spectra::diff\_compute\_u();