Certainly not always. Sometimes a person will confess a crime under immunity, and not be charged. Ulbricht didn't confess the murder for hire formally, and he wasn't charged with it. The controversy is that his role in it was used to influence the sentencing decision for a different crime.