Antergos (Arch) Linux with Nvidia GeForce 940m bumblebee not working after suspend.

This is a well known issue on the rest of the interwebs and I’m here as a last resort before I give up.

Driver: 370.28-1

I installed bumblebee and it works fantastic… up to the point I suspend and resume to which I’m greeted with this nasty bugger:

[ 1151.551658] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please

[ 1151.551747] [WARN]The Bumblebee server was not available.

After running dmesg, I get the following:

[ 1151.355198] vgaarb: this pci device is not a vga device
[ 1151.357943] ACPI Warning: _SB.PCI0.RP01.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1151.358012] ACPI Warning: _SB.PCI0.RP01.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1151.358049] ACPI Warning: _SB.PCI0.RP01.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1151.358083] ACPI Warning: _SB.PCI0.RP01.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1151.358116] ACPI Warning: _SB.PCI0.RP01.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1151.358166] ACPI Warning: _SB.PCI0.RP01.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1151.358201] ACPI Warning: _SB.PCI0.RP01.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1151.361501] ACPI Warning: _SB.PCI0.RP01.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1151.435834] ACPI Warning: _SB.PCI0.RP01.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1151.438055] NVRM: RmInitAdapter failed! (0x26:0xffff:1072)
[ 1151.438075] NVRM: rm_init_adapter failed for device bearing minor number 0

Any and all help is appreciated. I will provide whatever info is needed.

Thanks in advance!