In this same app my formulas (All that columns that contains "Valor..." I use lookup formula) and the informations that I use choice column in glide (all columns that contains "Serviço.."; "Serviço Adicional" ; or "Produto..").
I dont know what to do, 'cause my client has complained every day
When editing a record, do you have any components that are attempting to fill the column where you have the formula? If so, the formula will get overwritten.
If you are using array formulas in the first data row, then you run the risk of it being deleted. There are several posts in the past about how to handle this. Some people like to build their formula in the header row. I like to use 2 header rows. Either ways prevents a data row with formulas from being manipulated and deleted in the app.