As I had mentioned in the original part of the post, the action performed by my character is sometimes not the one I had originally selected. It would be nice there was small text somewhere in the lower left hand corner (maybe above the character portraits) that changed and told you the current action which is selected and about to be performed. After you select an action you just sometimes just see the target character and the with the white ring around it and the hit percentage. So, you may think you are going to cast a spell, then an arrow goes flying from your character as you curse loudly. If there was something like:
selected: spell - guiding bolt
selected: movement
selected: normal ranged attack
Then, you could do a double check to ensure what you thought you selected is the action which will be executed.