Not able to set the Case Switch Node Properly

Hi,

I have a CSV file which I am reading through CSV reader. In this table there is a filed by the name UniqContactName. This basically stores unique ID values. I want that the node that is generating a unique value(String Manipulation Node) should be processed only once if the UniqContactName field is empty or missing or has a ? mark. Following is my workflow:

The Rule Engine Variable is organized as follows: -

Kindly advise as I have been on it for many days.

Thanks

Vijay Zutshi