The issue occurred after the merge of this PR [1]. In that, we removed the dependency on underscore.js and introduced new functions to the qweb engine: `range` and `uniqueId`. The variable named `uniqueId` was clashing with the qweb function `uniqueId()` that's why variable were getting compiled as a function instead of the actual value, which led to unexpected behaviour. This commit renames the uniqueId variable to avoid conflicts with the qweb function `uniqueId()`. [1]: https://github.com/odoo/odoo/pull/123018 task-3357115 closes odoo/odoo#124659 Signed-off-by: Romain Derie (rde) <rde@odoo.com>