I had the same situation. I was waiting for my decision for 3 months. I asked my lawyer to call IRB that why my decision is not made yet. My lawyer said that a phone call will do nothing, so I called by myself IRB and asked that why the decision is not made yet. The IRB agent transfer my call to my case officer, he hasn’t received the call and I leave a voice message for him that why the decision is not made on my case yet. after 20 mints the case officer called me back and he said that he just talked to the member about my case and the board member said that I will send the decision in next week. and next week I received the positive decision through my lawyer. so just don’t rely on your lawyer and call the IRB and asked him that why the decision is not made yet.