The best way to deal with this is to first diagnose the issue starting with the passenger side diagnosis procedure outlined in the 2008 Armada Nissan Factory Service Manual Section PWC (Power Window Control System)
https://www.nicoclub.com/service-manual ... 08/pwc.pdf However, to effectively navigate service manual sections, you need to create a folder on you computer and download the manual to that folder, one section at a time. Every line in the Contents page of every manual section is a link to the described subsection within the body of that manual section, for quick navigation to a specific page. You will see other manual sections referenced, highlighted in green as a link to that manual section, but it cannot be accessed while navigating a different section online. It's best to download the entire manual, one section at a time, to your computer so that you have complete navigation access to all the necessary manual sections in order to effectively go through the diagnostic procedures and pin point the issue you are having.
This may seem like a hassle, just to download all these documents when most of them are not applicable to your current issue, but it's worth the time to do it because it will save you time in the long run for your current issue as well as other issues in the future. Electrical issues are usually very easy to fix but sometimes difficult to diagnose without the right information to reference. Nissan did a fair job with this service manual for the service technicians to use. I know you will find it helpful. You don't want to start throwing money at parts in hopes that will fix everything. You might get lucky doing that but you might not. Good luck with all this.
fyi - The NICOclub administrator did copy your post to a different forum. It's still in the Nissan Trucks forum where you posted it and it is also in the Infinity QX56 forum as well. Clicking on the QX56 link under Infinity Forums you will see the forum is called Armada Forum/QX56 Forum/QX80 Forum. They should have added an Armada link under the Nissan Forums, like they did with Pathfinder and QX4, combining both forums into one since they are essentially the same vehicle.