An immutable split cannot collect funds if it has itself set as a split receiver. This is because the ImmutableSplitsDriver contract lacks the functionality to collect available funds.
ImmutableSplitsDriver.sol#L66
Consider preventing setting one of the receivers to the user ID of the newly created immutable split.
