C# Library issues

We are experimenting with the GoPiGo and Raspi 3.
We installed the latest and greatest Windows 10 IOT on the Pi and try to run this simple background task we made:
_goPiGo.MotorController().Stop();
try{
System.Diagnostics.Debug.WriteLine(Sensor.MeasureInCentimeters());
}catch(Exception e) {
System.Diagnostics.Debug.WriteLine("[ERR]:" + e.ToString() + “\n”);
}

The Exception is the following:
Unexpected number of bytes was transferred. Expected: '. Actual: '.
at Windows.Devices.I2c.I2cDevice.Write(Byte[] buffer)
at GoPiGo.Sensors.UltrasonicRangerSensor.MeasureInCentimeters()
at BackDriveme.StartupTask.RandomMovement()

Also we get these errors:
[ERR]:System.IO.FileNotFoundException: The system cannot find the file specified.

Slave address was not acknowledged.
at Windows.Devices.I2c.I2cDevice.Read(Byte[] buffer)
at GoPiGo.Sensors.UltrasonicRangerSensor.MeasureInCentimeters()
at BackDriveme.StartupTask.RandomMovement()

When there is no exception, we get 255 (I guess it has to do with the PWM signal something?)

How can we fix these issues?

Also how “Up-To-Date” and bug-free is the library? Is it tested with the latest Windows IOT, Raspi3 and the GoPiGo 2 board?