Nothing unusual about waiting up to 6-8 weeks.
Last time I had a delay I called the CASA medical section, waited on hold for about 30 minutes before I finally spoke to someone. Then after I explained why I needed the new medical quickly they processed it on the same day. Give em a call.