The field was a stored computed field without dependencies, and therefore it was never (re)computed. Add a simple dependency on the model `ir.model.data` to make the recomputation everytime a view is modified. Moreover, when views are created from modules, delay the recomputation of view fields until their `ir.model.data` record is created.