I will start moving builds to OBS as we have it working now.
Re VP9: that was mainly found via journal or logcat, don’t remember now
Re camera flash: we have something way more interesting - you get a flash firing just before making picture. So, exposure is set assuming flash and the picture is taken without it. As a result, mostly black square is what you get as a photo
Re overexposure: I don’t know where exposure is calculated. Would expect it to be in the BLOBs
Re lipstick: In our case it is probably due to some AOSP10/BLOBs bug. At least AOSP developers told that there are some issues with rendering of singlesurface (whatever that means). As we can resolve it by bumping GPU frequency, I think we are good now.
Re Sony related or not: hard to judge. AOSP/Sony is using QCOM BLOBs. Whether they have similar bugs on other devices, I don’t know