The NetFlix IT department needs to properly retire it from their system and remove it from Apple Business Manager. Until they do that, this device is useless.
Original purchase link: https://www.amazon.com/product-reviews/B0BY3FZSFJ/ref=acr_dpx_hist_1