How do you save a new Entry to be enabled on 2+ Sites?
I was able to get this working with this:

$findTheNewEntry = Entry::find()
    -&gt;sectionId($sectionId)
    -&gt;id($entry-&gt;id)
    -&gt;anyStatus()
    -&gt;siteId($secondSiteId)
    -&gt;one();

$findTheNewEntry-&gt;enabledForSite = true;
Craft::$app-&gt;elements-&gt;saveElement($findTheNewEntry);


When creating a new entry via -&gt;saveElement(), Craft automatically creates entries for all sites that have that section enabled. The issues I was having were because status and enabledForSite are different, and I needed to use -&gt;anyStatus() to retrieve an element that was globally enabled when I created it but not enabled for the second site yet. Once that was retrieved, I could enable that entry for the second site as well.