Hey there,
We are experiencing an issue related to the following detail today:
It solves itself with a few syncs, but seems to be increasing with no clear reason.
Have you been experiencing the same error?
Thank you!
Same here! And i couldn’t solve it with just a Sync
Same issue here. It is random who it is affecting and will randomly resolve for some users before happening again. @AleksiAlkio
Currently experiencing this issue across multiple production apps, it seemed to appear spontaneously around 11am EST this morning.
Hello all,
Thanks for bringing this up, I will contact the support team and get back to you.
Devs are now investigating.
Same here. Multiple apps are broken with 100 users.
Update: Our App crashed and cannot be sync, showing the same issue.
Hi, same problem, is there an ETA from dev?
Same here
Having the same problem here as well. So add one more to the list. And this is completely down for our app across the board of our users.
I got a sync. seems to be back.
Thanks everyone!
Mine are working again. Thanks.
¡Hola Tomas! Nos pasó exactamente lo mismo hoy. No tenemos confirmación oficial de la causa, pero analizando el error llegamos a una hipótesis que nos funcionó para resolverlo, así que la comparto por si les sirve.
Lo que dedujimos: el error no parece venir de la app ni de los datos, sino de cómo AppSheet lee PostgreSQL. Por lo que investigamos, AppSheet usa por debajo el driver .NET Npgsql, y al parecer una versión reciente cambió el mapeo de tipos: las columnas date de PostgreSQL empezarían a interpretarse como System.DateOnly y las time como System.TimeOnly, tipos que AppSheet aún no manejaría — de ahí el Unhandled type for native value proto. Es solo nuestra teoría a partir del mensaje de error, pero encaja con que “vaya en aumento sin motivo aparente” (como si se estuviera desplegando gradualmente).
Lo que hicimos y nos funcionó: cambiar en la base de datos las columnas afectadas a tipos que AppSheet sí lee bien. No se pierde ningún dato.
sql
SELECT column_name, data_type
FROM information_schema.columns
WHERE table_name = 'TU_TABLA'
AND data_type IN ('date', 'time without time zone');
date → timestamp y time → interval:sql
ALTER TABLE tu_tabla ALTER COLUMN columna_fecha TYPE timestamp USING columna_fecha::timestamp;
ALTER TABLE tu_tabla ALTER COLUMN columna_hora TYPE interval USING columna_hora::interval;
Si alguna columna la usa una VISTA, saldrá “cannot alter type of a column used by a view”. En ese caso guardamos la definición con SELECT pg_get_viewdef('tu_vista', true);, hacemos DROP VIEW tu_vista;, corremos los ALTER y la recreamos (todo dentro de BEGIN; ... COMMIT;).
Insisto en que es lo que sacamos bajo análisis nuestro, no una causa confirmada, pero a nosotros nos dejó la app funcionando de nuevo. ¡Espero que les sirva! Saludos.
This incident is not present on Google Workspace Status Dashboard
Hello,
I still do not have an official communication that the issue has been resolved however that seems to be the case. I will continue monitoring and come back to you with any news.
We are experiencing this issue as well - it just started happening two days ago and brought down our app. Do we have an ETA on a fix?