Hello,
I am preparing to purchase a Server Edition license for my business. I am migrating from QuickBooks and require remote access for my contractors.
I have the Manager system fully operational—my Invoices and other Liquid templates are rendering perfectly. However, I have encountered a “dealbreaker” bug regarding U.S. check printing: the “Amount in Words” (spell_out_currency) filter returns a blank string.
I have also tested the newest versions 26.5.10, but I had to roll back to v25.6.22 because the Liquid engine was not present in the newer releases. I have several critical custom templates built in Liquid that are essential for our operations, so maintaining Liquid functionality is a priority.
Technical Environment:
-
Architecture: ARM64 (Synology DS223 / Realtek RTD1619B).
-
Testing Modes: Tested in both the Synology Container Manager environment and a dedicated Ubuntu 22.04 LTS container with the same result.
The Issue: The Liquid engine is active (date and math filters work), but {{ total.number | spell_out_currency: "USD" }} returns nothing (a blank string).
Troubleshooting Performed:
-
Library Check: Located
libicuuc.so.64andlibicui18n.so.64in/usr/lib. -
Dependency Linking: Attempted to manually bridge dependencies via symbolic links (
sudo ln -sf /usr/lib/libicuuc.so.64 /usr/lib/libicuuc.so). -
Localization: Verified business country is set to the United States.
It appears there is an ICU (International Components for Unicode) dependency mismatch. The .NET runtime in the ARM64 build seems unable to communicate with the system’s spelling libraries, likely because it is looking for a newer version (v70+) or a different path than what is standard in Ubuntu 22.04.
As functional “Amount in Words” is a legal requirement for our check-writing workflow, I would appreciate any guidance on resolving this so I can finalize my purchase. I am prepared to pay for professional consulting if any community expert can provide a verified, stable workaround for this ICU library issue.
Thank you in advance for your time and assistance.
Best regards,
Gary