Why is this happening? I checked the chmod (604) but Im fairly sure it isn't that. Is there anything I need to do in the Grav config so that its recognised? Json is not included in the unsafe protocols, extensions or tags lists.
I'm linking in the base.html.twig, like this:
<link rel="manifest" href="{{ url('theme://assets/manifest.json') }}" />