For anyone else wandering into a similar problem, be sure that your remote metadata is exactly the same as the one on your computer. The fdroid lint is really sensitive to whitespaces. Better run fdroid rewrite, commit again, and create a new merge request.