After you've been working with Drupal profiles for a while, the line between what functionality is a part of core Drupal and what comes from contributed modules tends to blur, but it is important to step back every once in a while and examine these distinctions. I recently had a wheel-spinning moment over the difference between two formatters for file fields: Generic files and Rendered files. Specifically trying to answer the question: Why don't custom Display Suite fields to show up, or why can't I select Display modes (e.g.
A quick overview of the differences between "Generic files" and "Rendered files" in Drupal.