bueno, en la documentacion he visto esto, que quizas sea ese el problema, al mismo tiempo que nose como solucionarlo.
http://codeigniter.com/user_guide/general/security.html
CodeIgniter es estricto con caracteres que son permitidos en las URI para minimizar la posibilidad que datos maliciosos sean pasados a la aplicacion. las URI solo puede contener:
texto Alpha-numerico
Tilde: ~
Periodo: .
dos puntos: :
guion bajo: _
guion: -
y bueno, supongo que eso es lo que está malogrando mi aplicacion