According to Indian bank ATMs, 12,000 is not a multiple of 500!
I tried twice, then I realized the max they can give is 10,000. But their screen shows above error message.
On top of that they say, they can deliver 40 notes in one go.
Only god can save customers.