Custom Logo not Working

I have cleared browser cache, used a different browser, and even a different device. No dice, so I know the Gitea server is serving the original logo. I’m running Gitea 1.21.7 binary (no docker) with MySQL.

I have the replacement files in /var/lib/gitea/custom/public/img/ and a custom home template in /var/lib/gitea/custom/templates/. Custom template works.

Any ideas?

Because assets files moved from public to public/assets since 1.21.0.
From the changelog: Move public asset files to the proper directory (#25907)
Correct path would be /var/lib/gitea/custom/public/assets/img/