There seems to be a bug in line 443 of error_propagation/src/G4ErrorFreeTrajState.cc Line 443: transf[1][2] = sinpPre*transf[1][3]; Should probably be: transf[1][2] = sinpPre*transf[1][2];
This is indeed a bug. Thanks for spoting it (unluckyly in all my tests this variable was 0 or very close, so I have never realized of it)