Users encountered a permission error when opening the Timesheet after upgrading to version 2.10.

The error was caused by calculated fields attempting to update read-only records (e.g., submitted or approved timesheets).
This bug has been fixed: calculated columns are no longer updated for read-only rows, preventing unauthorized write attempts.