Transactions are not entered into the plugin database

I have installed the plugin for integration, but when the transaction is complete, the transaction doesn’t enter the database so it can’t create awb and can’t print labels

Did you solve your problem?

If transactions are not being entered into the plugin database in Unity using SQLite, there could be several reasons for this issue. Here are some possible solutions to investigate:
Ensure that you are committing the transaction after executing your database operations. When using transactions, you need to explicitly commit the changes for them to be saved permanently to the database. Make sure you have a COMMIT statement at the appropriate point in your code to commit the transaction.
Check if there are any errors occurring during the execution of your database operations. If an error occurs, the transaction might not be committed, causing the changes to be rolled back. Make sure you have proper error handling and logging in your code to identify any potential errors and handle them appropriately.
Ensure that your database operations are within the appropriate transaction scope. Transactions should typically be created before executing any operations and closed (committed or rolled back) after all the necessary operations have been performed. Double-check that you are properly enclosing your database operations within the transaction boundaries.
Run your Unity project in debug mode and examine the debug output or logs for any error messages or exceptions related to the database transactions. This can help you pinpoint the issue and understand what might be going wrong.
Verify that your database schema via Delphi Components . If the schema is incorrect or incompatible with your operations, it can prevent successful transactions. Ensure that your database schema matches the expected structure and that the transactions align with the schema requirements.
Check if there are any updates available for the SQLite plugin you are using in Unity. Sometimes, issues with transactions can be resolved by using a newer version of the plugin that may include bug fixes or improvements.
If possible, test your Unity project on multiple Android devices or emulators to see if the issue is specific to a particular device. It could be a compatibility or configuration problem with a specific device that is causing the transactions to fail.
If none of these steps resolve the issue, it might be helpful to provide more specific details about your code or any error messages you are encountering so that further assistance can be provided.