Hi NoIce87,
Welcome to the SSE forum.
The place to ask for help on missions is on the Missions board. Bold, blue, topics on that board tell you how to post correctly.
You will need to register your license key in your forum profile to access the support boards.
Please post your question there. Meanwhile, I’ll look at that mission to see what the difficulty might be.
Regards,
Marty