Glad to help.
I took a more detailed look at the default external controllers as assigned in the v4.01 patches. I just started a new thread with a spreadsheet you may find useful. It helps explain why the pedal when assigned to External 1 worked on some patches, but not others. As I suspected, many of the traditional patches use External 1 as a send level. But not all. And there is different behavior in the new TF and MF patches. Maybe you'll find it useful when you start using a pedal.
I'll readily admit I'm not the Eclipse expert. But this is crutch I developed to help me hopefully be more efficient.