getplayerhead.sh sometimes fails
When requesting https://minecraftonline.com/cgi-bin/getplayerhead.sh?Kace_0&128, the server returns a fully empty response, as shown by this cURL output
```
> GET /cgi-bin/getplayerhead.sh?Kace_0&128 HTTP/1.1
> Host: minecraftonline.com
> User-Agent: curl/8.13.0
> Accept: */*
>
* Request completely sent off
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
< HTTP/1.1 200 OK
< Date: Mon, 22 Dec 2025 00:53:52 GMT
< Server: Apache/2.4.65 (Debian)
< Strict-Transport-Security: max-age=63072000
< Upgrade: h2,h2c
< Connection: Upgrade
< Last-Modified: Thu, 27 Apr 2023 00:25:16 GMT
< Transfer-Encoding: chunked
< Content-Type: image/png
<
* Connection #0 to host minecraftonline.com left intact
```
This is unusual, as this player does have their head stored in the server's cache (https://minecraftonline.com/cgi-bin/getplayerhead.sh?Kace_0, so the same player but without the size specification returns a valid response) and requests of other players with the size specification (e.g. https://minecraftonline.com/cgi-bin/getplayerhead.sh?eleanorsilly&128) work perfectly.
The results of the bug are highlighted on the player's wiki page (https://minecraftonline.com/wiki/User:Kace_0), as the head in the infobox doesn't show, but usages of the {{User}} template in text do show the player head without any issue.
issue