Hello Imran,
What you checked looks already good.
Can you please verify that you have the right to enter timesheets for the worker (delegate function) and also check whether the periods created are not outdated?
What you can also check is the worker project setup window. Here you have to make sure that the correct period type is linked to your worker.
Hope it helps,
Ludwig