The update process stops when WordPress tries to fetch the Elementor package. WordPress receives an error response instead of a zip file. The result is a red error badge on the Plugins screen and no version change.
Typical triggers include an inactive or expired Elementor Pro license, a blocked outbound HTTPS request, or insufficient file‑system permissions. When the license is not active the Elementor API rejects the request as unauthorized. When the server blocks external connections the request never reaches the Elementor CDN. When WordPress cannot write to the plugins folder the download aborts.
These conditions also appear in the Elementor dashboard as a red notice about an inactive license. Site Health may report that external HTTP requests are blocked. The error prevents security patches and new features from being applied.