I've done some research, and seems like some countries via Nordvpn actually only give access to US titles. Since I'm not located in America I took the appearance of these new titles as a sign that things were working as intended, even though I was actually never accessing the catalogue I thought I was.
Latest posts made by Eiroth
RE: The devil is a part timer available in Spain
The devil is a part timer available in Spain
Sorry to make an entire post for this small subject, but I'd just like to mention that The devil is a part timer is in fact available on spanish netflix, despite the site claiming otherwise.
Here's the page: