Let me start by saying I feel your pain and frustration waiting since June of last year. To clarify though, your waiver is a I-601A and not the I-601, correct? All of us here with I-601A approvals waited generally around 2-4 months, while I-601 applicants wait nearly over a year for approvals.
Firstly, I wouldn't even bother checking online with the case status. It will continue to say "Fingerprint Fee received June 22" regardless of the outcome.
I would try contacting the National Benefits Center, located in Lee's Summit, Missouri. 1-800-375-5283 is the contact number. Unless something has changed recently, this is where the I-601a waivers are processed. I hope to God, for your sake and everyone else that are waiting that they haven't been transferred to the Nebraska USCIS office.
If you are having a difficult time talking to a real human being over at USCIS, I'd recommend calling the NVC with your assigned case number and ask a rep the status of your I-601a. While the NVC doesn't review I-601a, they do get confirmation from the USCIS has approved your waiver. You can call the NVC on weekdays as late as midnight (EST), and speak with a rep that might shed some light on your situation. It might be a fools' errand, but I'd at least give them a shot too.
My approval notice came in today!! I know some have been waiting for long periods even longer than mine, I'm so grateful to God it came and continue to pray for everyone waiting.
I601a received 11/14/17
Approved 3/17/18
Received approval notice 3/23/18