I can't get auto-discount to work. I first tried on my local Civi, and then the demo civi. As a test, I have a coupon configured on the demo site to auto-discount all events for all contacts of type Individual. Ultimately I need to apply a discount to a member type, but that's not working either so I simplified it to discount by contact type. Below is a screen-shot of my coupon settings and the price section of the event.
Link to coupon:
http://d46.demo.civicrm.org/civicrm/event/register?reset=1&id=3 Link to event where coupon should be applying: http://d46.demo.civicrm.org/civicrm/cividiscount/discount/edit?&id=1&reset=1
The event is not auto-discounted.
The ideal answer would point out what's wrong with my configs, and fix it on the demo site to prove that your answer works. Thanks!