I just want to ask. I have an upcoming trip to the Czech Republic and Austria on the 1st-7th November. I am going to apply for a single entry schengen visa. The problem is that my IRP is going to expire on the 3rd of January which puts it within the 3 month allowance for a residence card before expiration. The local GARDA will only allow it to be renewed within 1 month of the expiration. I contacted the Czech embassy and the reply I received was "There is a possibility that you may be able to apply with your GNIB card if you have all the documentation without any other problems". I want to ask, will they automatically refuse my application because of this scenario?
As far as I know there's no formal limitation on when you're allowed to renew your IRP, and your local Garda station is extremely unlikely to take issue with you doing it early if you explain the situation to them. You've still got plenty of time, so I'd suggest applying for a visa with the card and documentation you have (make sure to include the documentation that got you the IRP in the first place!), and if you do get denied, take the denial letter with you to an early IRP renewal appointment.
Note that your local Garda station is likely to be less experienced and knowledgeable about the IRP process than INIS (which manages registration for people in Dublin). If you do end up having to renew early, a printed-out email response from INIS saying that that's allowed could make the process smoother.