Hi FME'rs!
Recently an FME user ran into an issue with the ListIndexer where it did not return the desired output. The user initially generated a list from the Format Attribute, fme_feature_type and so appropriately gave the list the same name, fme_feature_type_list{}. However because the list name began with fme_ it is not processed. This is because _fme is a reserved word in FME used by Format Attributes and as a result, some transformers are unable to correctly handle User Attributes/Lists that contain this prefix.
In general we would recommend the fme_ prefix should be reserved for use by format attributes only and I have filed TECHPUBS-6273 to ensure this is highlighted in our documentation. However it would also be great to compile a list of known transformers that can have trouble handling the fme_ prefix on user attributes, and this is where the Community can help!
Please comment below to share your experiences if you have encountered anything that sounds similar to the scenario described above or if you've encountered any other reserved words in FME that interrupted your workflow.