Creating a QGC Mission with MAVSDK for Single Aircraft

I am part of a team creating a SUAS for the AUVSI competition. We were having issues with programming a QGC mission with MAVSDK. We tried using the example code and the mission failed to be written onto the machine since it lacked a landing pattern. We then tried to import a pre-made QGC mission that we made using the app and the example code that parsed and used the .plan file failed to recognize the complexItem vtolLanding. We want some help with this since we aren’t well-versed with the SDK yet and did not understand the error messages.