Broken As Designed: A product fails to perform as expected, because the company making it intentionally did it that way (either from misunderstanding, or on purpose)
Windows 95's auto-redial being limited to 100 redials.