Inconsistent Siyi Triggering

Hello all,

I’m working with a speedybee F4v3 FC, and a Siyi A8 mini camera+gimbal. Thanks to the work of @rmackay9 and Siyi, there is a driver in Ardupilot for it to work. I had to build custom firmware to be able to include the Siyi driver, and kept most other things default. I also followed the Methodic Configurator as far as I thought appropriate to do some testing.

My problem is that sometimes I’ll get a message during an automated survey flight that says “Mount: Siyi failed to take picture.” And from that point forward, it does not take any more photos during the survey. This almost always occurs during the first flight line (after 2-4 pictures). Other times, it appears to work flawlessly. I’ve attached a .waypoints file of the test mission I’ve generated from Mission Planner and used on the vehicle. I will also upload both a bin of the functional flight and non-functional, each using the same parameters.

Please ignore the radio failsafe that interrupted the first flight - it was an unrelated issue. This problem has affected the drone on an inconsistent basis regardless of flying conditions or battery levels.

I would really appreciate any help understanding why sometimes the Siyi camera decides to just stop taking pictures!
Logs, params, mission plan: speedybeef4v3 - Google Drive