FFCore MAX does behave in the way you described. There currently is no way to change the outcome to allow a user to name the jobgroup for your scenario.
To submit our work in FreeFlow Core, we use MAX with CSV files generated by an external application. These CSV files contain 2 or more lines.
In MAX, we can customize the name of the job that will be used in FreeFlow Core.
However, when there are multiple lines in the CSV file, FreeFlow Core generates a workgroup.
The jobs recover the name defined in the setting of MAX, but the workgroup retrieves the name of the CSV file.
But this name does not make sense to us. Do you know if it is possible to change that?