The news lately was that SegWit2x is already cancelled due to lack of support from those who signed the New York Agreement. There were those who signed for the agreement yet decided to withdraw their support later for various reasons...and because of this lack of consensus the lead developers have no choice but to called it off. The cancellation became then the catalyst for the temporary migration to BitCoinCash (they are dumping right now, though).
Now, as to whether it can be revived in the future that remains to be seen. I am guessing that since Bitcoin really have a big scaling problem then there can be some talks going on right now on the acceptable ways to solve the big challenge. We will just wait on the developments on this area. Personally, am hoping that soon a real and lasting solution can be found so that there can no transaction backlogs and service providers and miners can lower their service fees (this is getting ridiculous because Bitcoin is supposed to be fast yet cheap).