BLE Subscribing to data Instant error with RegisterforBytes

So I have a BLE device (Accelerometer) that can be subscribed to for the data. I have setup app inventor so I can connect to the sensor, but when I run the CanRegisterforcharachteristic It fails. If I just try to registerforbytes I get an error. I have tested the communications with LightBlue and it works fine. However it shows the connected UUID different from the Service UUID and then the client characteristic configuration as yet another. I have also attached a screenshot of the LightBlue screen. I am doing something wrong obviously but not sure what.

Any assistance would be greatly appreciated.

Maybe your service variable needs an e4 instead of an e5?

When I try that I get the error that its not available?

Thank you for making me think. I got it working by using the E4 as the characteristic and E5 was the Service. I'm not sure what the client characteristic UUID is (maybe the service of the phone it sends the data to?)

Not to begin parsing all the data!

Thanks again, BTW this is for a WIT Motion WT901BLE sensor.