I am only able to confirm your issue if the field is displayed as a substitution in a delimiter field. This is due to CB substitution API PHP escaping it. To avoid this you must use the below substitution usage for query fields.
[cb:userfield field="FIELD_NAME" /]
Notice in the delimiter field the first value is with [FIELD_NAME] and the second is using the above usage. At the bottom is the actual query field. CB Query Field doesn't add nor strip slashes, but CB substitutions can and will escape so ensure your query is also setup correctly. Examples of correct query as follows.
Correct:
Code:
SELECT `cb_textarea` FROM `#__comprofiler` WHERE `user_id` = '[user_id]'
Incorrect
Code:
SELECT '[cb_textarea]' FROM `#__comprofiler` WHERE `user_id` = '[user_id]'