If you have tried it and found other discrepancies what were they?
As I said above, the programs I've seen on the net either suffer from author preference or use different rules from different versions of Traveller.
With the CT Utility, it's the former. Survival is done using the
Optional Survival Rule. That's the rule where the character is not dead but only injured, healed, allowed to serve half a term, and goes on gaming, alive.
The program awards skills
even if Survival is bricked, which is also an author preference.
It's important to run CT chargen with the official Survival rule (where failure means character is dead--start over with a new one). I always enforce the official rule (now that I understand the consequences of not enforcing it).
The CT Utility doesn't give you a choice. It only uses the Optional Survival Rule--which leads to players generating characters that are almost always 3 or 4 terms experienced in their old careers. I mean, why not? If you rolled hot stats when you started the character, the only problem with bricking Survival is that you won't be able to go through any more chargen. Heck, this program will even reward you with skills for the half term. There's no risk.
OTOH, if you enforce the official Survival Rule, each time a player rolls Survival, the risk is high. Failure on the rolls means that character is scrapped, and a new one must be started.
If you rolled like hot cakes for your stats, and then rolled some great skills during your first and second terms, there's a real decision to be made about whether you should try for reenlistment into a third term. Failure on the Survival throw means you lose a lot--great stats and the skills you wanted.
With the Optional Survival Throw, there's nothing stopping you...I mean, why not go ahead and go a third term? If you fail Survival, there's no risk. You'll simply keep the cool character you've created (on top of the extra skills this program awards you).
In order to be a true CT character generator, the program needs to use the official Survival Rule--where characters die if the roll is failed. (It at least needs to be an option. The Optional Survival Rule is too much of a "cheat", defeating some of the purpose of CT chargen.