There needs to be multiple clear warnings to team admins when their workbook is approaching a row limit, and when an operation in an app fails due to row limits, that needs to be stated clearly in the error message. Even better, allow users to exceed row limits by 10 or 20% like Airtable does. Currently, when row limits are reached, Honeycode apps simply fail with a vague error message along the lines of "Unable to save the last step."
My small business has come to rely on Honeycode for our day-to-day operation. About two weeks ago, unbeknownst to me, we reached the 2,500 row limit of the free tier and our app began failing with an error message like "Unable to save the last step." When I investigated the issue, I saw that the December 2 update had caused apps to fail for some users. I tried to follow the suggested workaround to no avail. I also filed an issue, but I never received any support from Honeycode on my ticket. I concluded I would need to rebuild my app.
I decided it would be better to build a web app on my own server in Python where I will have full control and understanding of my application. After beginning that work, and over two weeks after my app began failing with a cryptic error message, I happened to try creating a new row in one of my tables directly in the workbook instead of through my app. That's when I finally saw the error message, "Total row count in workbook exceeds limit for the tier. Please upgrade your plan or try deleting some rows."
I would have been happy to pay $20 per month for this product. But unfortunately, I cannot afford to operate my business on infrastructure that may fail at any time with cryptic errors and no effective customer support. Sadly, this is the most costly issue I have encountered, but Honeycode's error reporting and user interface is crude throughout and the mobile apps suffer frequent connection issues and lag. So I will not miss Honeycode once I upgrade to a custom web app.