Illinois Shines SREC payment, can IL be trusted to follow through?

Solar install completed in August of 2023. Still have not received Illinois Shines SREC payment.

500+ days waiting, not that I am that surprised considering this is IL I’m dealing with.

Anyone else still waiting this long? Do owners have any recourse for trusting what our solar installers told us?