Actually, I wonder if it's the nodeinfo file causing the problem. https://dev.narwhal.city/api/unstable/nodeinfo/2.0
I looked at the sample one at http://nodeinfo.diaspora.software/ns/schema/2.0 and noticed it has an inbound/outbound part. Maybe if you put "lotide" in those sections then it might recognize instances as having neighbors.