It might just be incompatible with the ISP's new program. For a newish modem it sounds quite odd, though. I encountered such a problem with my (very) old modem when the ISP changed their hardware, they fixed the problem by updating their firmware. Worked well until their next update...
Since it is adsl you could possibly test it at some friend's house who also has an adsl connection, possibly from another ISP? I don't know the techniques used in your whereabouts, but where I live, adsl modems are interchangeable whereas cable connections are tied to the modem's Mac-address. If it works with another ISP's connection, you might try to update the firmware of the modem or just sell it as-is.