Friday, September 18, 2026
2 changes · 17.0
Resolved issues and error corrections
The French e-invoicing module now records the actual status code when it receives an unsupported lifecycle status, instead of showing a blank or unhelpful value. This makes issue investigation clearer for support teams without changing the user workflow.
Original PR description
Currently we just log `None` in case we receive a lifecycle with an unsupported (on community side) status. After this commit we log the status code at least. task-None before fix <img width="711" height="120" alt="image" src="https://github.com/user-attachments/assets/1f939cf4-17b7-49cb-8b31-5cc594fdeadd" /> after fix <img width="700" height="116" alt="image" src="https://github.com/user-attachments/assets/1b8b3853-f2da-4426-9c49-1d135d1c7824" />
Point of Sale IoT payment device detection no longer depends on manufacturer information that may be missing from some IoT Box images. This helps keep payment hardware compatible with the latest stable IoT Box setup and reduces connection issues.
Original PR description
We remove the manufacturer from the domain to ensure compatibility with the last stable IoT Box image that doesn't provide a manufacturer.