Nginx main domain overwriting subdomains

I have an Nginx server running a website, and I’d like to add a new host under a subdomain, to the main domain.

However as the title suggests, the subdomain’s host seems to get ignored, and replaced by the main domain regardless.

Am I correct in assuming that the following statements, each in their own server block: server_name; server_name;

Will always go to