CatalystV2 field data array name causing issues

The CatalystV2 is producing the channel field data attribute and calling it channel. Before in legacy Catalyst this string array was named __CatalystChannel__. This is causing issues when trying to generate valid new Catalyst Python scripts in the GUI since the channel name is not being automatically recognized when loading Catalyst generated data extracts.

I don’t know if it’s better to have duplicate field data arrays (channel and __CatalystChannel__) or just fix this and use the historical __CatalystChannel__.

Either way, this seems like something that should be addressed before the v5.11 release since the generated scripts won’t work as nicely without the user manually naming the sources in the GUI pipeline browser.

I created a gitlab issue at