Almost, but not exactly. I know it's inconvenient, because I went through this when doing previous TuyaMCu topics, including this presentation:
[CB3S/BK7231N] Temperature/Humidity Sensor with TuyaMCU - Diagram, Reverse Engin
but you need to manually order those packets. Our Analyzer tool is not quick enough to maintain order.
You can use information from article linked above, especially this paragraph:
Honestly I don't even remember myself this protocol well at the moment, but it is also described on Tuya site, I'll attach the link if I find it.
So, the basic workflow for solving your issue would be:
1. create a clearly described, step by step log of communication with TuyaMCU on Tuya device - but not unsorted, like you posted
2. create the same for OBK
3. Figure out exactly at which point of time communication breaks, i.e. which exactly packet is sent by OBK incorrectly
Helpful post? Buy me a coffee.
[CB3S/BK7231N] Temperature/Humidity Sensor with TuyaMCU - Diagram, Reverse Engin
but you need to manually order those packets. Our Analyzer tool is not quick enough to maintain order.
You can use information from article linked above, especially this paragraph:

Honestly I don't even remember myself this protocol well at the moment, but it is also described on Tuya site, I'll attach the link if I find it.
So, the basic workflow for solving your issue would be:
1. create a clearly described, step by step log of communication with TuyaMCU on Tuya device - but not unsorted, like you posted
2. create the same for OBK
3. Figure out exactly at which point of time communication breaks, i.e. which exactly packet is sent by OBK incorrectly