I have the same problem, but I solved it. If channel selection suddenly doesn't work when distributing on macOS, there is a way to fix this problem:
1. Create backups:
sudo cp /Library/Preferences/SystemConfiguration/com.apple.nat.plist /Library/Preferences/SystemConfiguration/com.apple.nat.plist.bak
sudo cp /Library/Preferences/Preferences/SystemConfiguration/NetworkInterfaces.plist /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist.bak
sudo cp /Library/Preferences/Preferences/SystemConfiguration/preferences.plist /Library/Preferences/SystemConfiguration/preferences.plist.bak
2. Moving existing files:
sudo mv /Library/Preferences/SystemConfiguration/com.apple.nat.plist /Library/Preferences/SystemConfiguration/com.apple.nat.plist.old
sudo mv /Library/Preferences/Preferences/SystemConfiguration/NetworkInterfaces.plist /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist.old
sudo mv /Library/Preferences/Preferences/SystemConfiguration/preferences.plist /Library/Preferences/SystemConfiguration/preferences.plist.old
3. Reboot:
Restart your computer. The next time you start, macOS will automatically create new .plist files.
4. Check:
After rebooting, check for new files:
ls -l /Library/Preferences/SystemConfiguration/*.plist
5. Restore the Internet Sharing settings:
Set up Internet Sharing again in ‘System Preferences’.
Note: If there are any problems after these steps, you can always restore the original files from backups.