A table profile and the custom columns and variables it uses are saved separately and each has its own level. If you share a profile at organization level while the custom columns are only on your project, other projects only get the columns that exist at organization level. The custom columns disappear for them.
How to do it right
Open the custom columns and variables that the profile uses.
Save them at organization level, or at the level the profile is meant to apply to.
Then share the profile to the same level.
Mark the profile with a star if it should be the suggested view for everyone.
Ask a colleague on another project to check that all the columns are shown.
Tip
Make a checklist of which customizations need to be moved up to organization level when a standard is to be rolled out: table profiles, custom columns and variables, menu, dashboard and the production code panel. AIMZ is happy to help.

