We've noticed that in a new Tridion CM environment some TBBs in a template are not showing up normally with the name, rather a TCM ID with a weird icon as in the screen snippet below:
What does this mean?
The reason this occurs is because the user running Template Builder does not have read permissions to the folder that this TBB is in. The TBB runs in Template Builder, but none of the metadata about the TBB is available due to the permissions setting.