TDL Expired is not an ERROR............ It is called control by the developer, so one can BUY it.....after trying it.
Very Simple - yet very useful. its working fine after your TDL get expired. !! Because I have made my own - just few lines of code.