Lighthouse users can disable syncing via eth1 (by not supplying --eth1 or --staking). It would be nice if the GUI could tell users "you don't have eth1 enabled and you'll never sync" instead of showing a 0% progress or other error. However, there is no API endpoint for this, so this issue is blocked.