You may have discovered if you use any of these characters in the CSR that very odd things occur when asking a Certificate authority (CA) to generate a certificate:
! @ # $ % ^ * ( ) ~ ? > < / \
Please leave these symbols out of all fields in the CSR, this is standard industry policy.