In some countries due to local regulations even if you already checked in, you still have to go to the counter in order to print your boarding passes and check the necessary docs.
I never use automatic check in because if you are not happy with a seat, you still have to go back to the web to modify it.
I would suggest you check in by yourself, the night before. All middle Eastern flights leave early in the morning so the day before is ok.