Thats what I figured. I checked out one in person today for comparison and it didn't have the whining. Here is a post for more information and some more videos of whining chaing.
I'll keep looking for one with CPO warranty or at least one that doesn't whine. Really sucks the engine has this achilles heel, even if its a somewhat uncommon failure.
https://bmwtechnician.com/2016/08/07...g-chain-issue/