What do these three issues have in common? All of them have solutions that are obvious to everyone. In the case of the shutdown, the answer is a credible commitment by the GOP leadership, including Trump, to hold a vote on extending the Biden Obamacare tax credits in the next few weeks. There is every reason to believe the extension would pass. What is currently lacking is the will to see it through. In this instance, it is because the leadership knows the vote will exacerbate the rift in the party between fiscal hawks and moderates.
With that in mind, when does it happen? Probably when the public becomes painfully aware of the price increases that are on the horizon which will disproportionately impact relatively old and affluent Trump voters.