Still a bit confused if you could kindly provide additional information:
* Tasks that do not allow a Remove Task is a good question. Where are these coming from? Are they tasks from real plans?
* You say you’ve chosen No Prepopulation. Are you seeing tasks even with this option chosen?
* Why are you changing task publish flag to No for tasks that you want to keep on user’s timesheet?
* Do these tasks look different than other tasks? Are they personal tasks or show some other unique behavior?
The timesheet populates tasks that are active for the week of the timesheet and tasks that are in process, but only when the populate option is set to Current task assignments. Please provide additional information.