Preheat the oven to 350°F (180°C) and line a large cookie sheet with parchment paper.
Optional Step: Toast the chopped pecans in a small pan over medium-low heat for 4-5 minutes. Set them aside to cool down.
In a medium bowl, whisk together the oats, flour, cornstarch, baking soda, cinnamon, nutmeg, and salt. Set this aside for now.
In a large bowl, use a mixer to cream together the vegan butter, brown sugar, maple syrup, and vanilla. Do this for about 5 minutes until it looks slightly fluffy.
Gently mix the dry ingredients into the large bowl. Then, stir and mash in the cranberries, chocolate chips, and pecans.
Scoop out mounds of cookie dough that are about 1.5 tablespoons in size. Roll them into balls and press them down into discs about an inch apart from each other on the cookie sheet.
Bake them for 8-10 minutes until the edges are slightly golden. If you want, you can use a glass cup to round them out by swirling it around each cookie as soon as they come out of the oven.
Let them cool down for 10 minutes. They will seem fragile and underdone at first, but will set as they cool.