There is a technical issue for these delays. In Sri Lanka , we can't get the channels from all 3 satellite. We can get only from 2 satellite. For example, I am using dish HD and I can't get DD+ channels. So, they are trying and testing how to get the channels from all 3 satellite.
Sometime, it will take few more weeks...