try giving that user admin access, then log in as them and see if you can edit the time. If yes, then lower that access to planner, try again. If yes, lower to worker again and try it. Maybe add that user to the project with manage access and see if that works. You'll need to try some things to nail...