Debug.WriteLine was calling the wrong overload and not printing the args