Gitlab.gnome rss atom feeds confused by user-agent

The rss atom feeds currently produced by gitlab get confused by a specific user-agent string and serve html instead of application/atom+xml e.g:
working:

Request:
> Host: gitlab.gnome.org
> User-Agent: curl/8.9.1
> Accept: application/atom+xml,application/xml;q=0.9,text/xml;q=0.8,*/*;q=0.7
Response:
< content-type: application/atom+xml; charset=utf-8

borken:

Request:
> Host: gitlab.gnome.org
> User-Agent: Liferea/1.15.8 (Android 14; Mobile; https://lzone.de/liferea/) AppleWebKit (KHTML, like Gecko)
> Accept: application/atom+xml,application/xml;q=0.9,text/xml;q=0.8,*/*;q=0.7
Response:
< content-type: text/html; charset=utf-8

GNOME GitLab only allows a limited set of user agents to block AI scrappers, and this could be due to that. Refer below for related issue: