Hello, suddenly InstallShield started to generate more than 1 cab file for my MSI project (data1.cab and data11.cab), although it only has less than 3k files, none of the files are anywhere near 2GB and the CAB size should not be larger than 636MB. So, why is that?
Next, when running the installer, it doesn't seem to switch cab files, after the last file from the first cab has been deployed, I get the following:
...
MSI (s) (80:7C) [16:43:38:156]: Executing op: ChangeMedia(MediaVolumeLabel=DISK1,MediaPrompt=Please insert the disk: 1,MediaCabinet=Data11.cab,BytesPerTick=65536,CopierType=2,ModuleFileName=C:\WINDOWS\Installer\217a17.msi,,,,,IsFirstPhysicalMedia=1)
Action ended 16:43:38: InstallFinalize. Return value 3.
MSI (s) (80:7C) [16:43:38:234]: Note: 1: 2265 2: 3: -2147287035
...
And the install rolls back, ultimately ending with:
...
MSI (c) (58:6C) [16:43:48:549]: Note: 1: 1708
MSI (c) (58:6C) [16:43:48:549]: Product: ONYX -- Installation operation failed.
MSI (c) (58:6C) [16:43:48:549]: Windows Installer installed the product. Product Name: .... Product Version: .... Product Language: 1033. Manufacturer: .... Installation success or error status: 1603.
...
Suggestions welcome

Meanwhile I found the CompressedNetworkCABSize setting (which appears to default to 600MB): I turned off the splitting, so I can continue.
But in case of future need, I wonder why the installer didn't continue with the other CAB file. I confirmed it to be part of the MSI and I wonder whether InstallShield generated faulty data in the Media table (not sure whether it matters, but could duplicate DiskPrompt and/or VolumeLabel entries confuse the installer service?):
DiskId LastSequence DiskPrompt Cabinet VolumeLabel Source
1 2941 1 #Data1.cab DISK1
2 2953 1 #Data11.cab DISK1