If you see an error that says
Due to technical limitations, Netflix is no longer available on this device. Please visit netflix.com/compatibledevices for a list of available devices.
It means that, due to technical limitations, your device is no longer able to stream Netflix. To continue streaming, you'll need to switch to a compatible device. To see a list of compatible devices, visit netflix.com/compatibledevices.