Thanks for reporting. Turns out there is a bug when a file field is inside a hidden group.
This will not work (throws 500 ERROR server side):
[text a]
[group g]
[file file-2]
[/group]
[submit]
https://conditional-fields-cf7.bdwm.be/form-tester/?test-form=Github+issue+92+%281%29
Temporary workaround for now:
Change file fields inside group to required file fields, like this:
[text a]
[group g]
[file* file-2]
[/group]
[submit]
https://conditional-fields-cf7.bdwm.be/form-tester/?test-form=Github+issue+92+%282%29
Then it will work.