diff --git a/web/org.openbravo.mobile.core/app/model/synchronization-buffer/BackendEndpoint.js b/web/org.openbravo.mobile.core/app/model/synchronization-buffer/BackendEndpoint.js
index 3c01a1a6..00e25792 100644
--- a/web/org.openbravo.mobile.core/app/model/synchronization-buffer/BackendEndpoint.js
+++ b/web/org.openbravo.mobile.core/app/model/synchronization-buffer/BackendEndpoint.js
@@ -44,6 +44,9 @@
     }
 
     async doBackendRequest(message) {
+      if (message.modelName === 'OBPOS_Order') {
+        throw new Error('should not sync orders');
+      }
       const response = await OB.App.Request.mobileServiceRequest(
         message.service,
         { ...message.messageObj, messageId: message.id }
diff --git a/web/org.openbravo.mobile.core/app/model/synchronization-buffer/SynchronizationBuffer.js b/web/org.openbravo.mobile.core/app/model/synchronization-buffer/SynchronizationBuffer.js
index 01a82cbc..165fe639 100644
--- a/web/org.openbravo.mobile.core/app/model/synchronization-buffer/SynchronizationBuffer.js
+++ b/web/org.openbravo.mobile.core/app/model/synchronization-buffer/SynchronizationBuffer.js
@@ -248,6 +248,8 @@
           }
         );
       } catch (error) {
+        const current = await OB.App.MessageModelController.findAll();
+        console.log(`Fialed sync. Current length ${current.length}`);
         this.notifyEventToListeners(
           endpoint.getName(),
           eventType.SYNC_PROCESS_FAILED,
