While playing the game again after several years away. i decided to play a good character, so when I got to Neverwinter I was going to join the watch. But, when I went to do the Hagan quest, the dialog options that kept coming up was if I had talked to Caleb and not Cormick.
After investigation I discovered that the conversation with Hagan was looking for a Global Variable that was suppose to be set when I received my Watchman status. This was not so in my case. So I edited the cormick conversation and now is should properly flag you as watch if you join up with them.
-----Installation-------
Just unpack the Rar and place it in your override folder. If you have already spoken to cormick and are having the same troubles, add this to your globals.xml file:
10 - A Masterpiece, Genuinely Groundbreaking 9 - Outstanding, a Must Have 8 - Excellent, Recommended to Anyone 7 - Very Good, Deserves a Look 6 - Good, Qualified Recommendation 5 - Fair, Solid yet Unremarkable 4 - Some Merit, Requires Improvements 3 - Poor Execution, Potential Unrealized 2 - Very Little Appeal 1 - Not Recommended to Anyone