Hi,
Thank you for your replies. So weirdly today we have not been able to reproduce the issue. We started from scratch since posting (created a new keyword test item, re-recorded and tested if the field is blank in multiple ways) and it now works as expected.
I think we must have done what you suggested and tried to compare incompatible object types? Not sure.
Will update this thread should this reoccur as we are having a lot of odd test results with our application due to the Object being partially unsupported (DotNetBar items and the lot).
Thanks!