I wasn't playing much in the last years but I kept login on a few times a year, Character expiration has been a thing since d2 was released if I .. Blizzard CANNOT tell if the key is actually invalid if it matches the key rules..