It looks like your membership was confirmed by another member on April 13th before you actually hit the Volunteer option. In this case, you will not receive the badge. As far as volunteering for Projects, shouldn't be a problem. You are a member, and have signed the Honor Code.
Out of curiosity...is there a chance you were a member, re-registered, merged the duplicate profile, then were somehow re-confirmed? Because your original date of membership is 22 October, 2014.