Here is the status over on their Facebook page:
We apologize for those of you who are entering the Publix Nutrition & Fitness Challenge and are unable to print the $3 off your purchase of $30 or more coupon. We are sending everyone who registers in the sweepstakes a printed coupon to the mailing address you provided on your registration page. We are mailing your coupon in a few days. Thank you for your patience, understanding and participation.Were you able to print it?