"My SmartNet contract covers 9.12." Reality: SmartNet covers hardware replacement and TAC access . If TAC determines the issue is a bug in 9.12, they will tell you to upgrade to a supported version. They will not write code to fix 9.12.