I was having same problem and deleting caids from ci0.xml and ci1.xml just didn't worked for me. I found a weird solutions though :S
Caid ID that Conax card of cable provider (Turksat Cable): 0xb00 (also defined in oscam.server as caid=0B00 )
Caid ID CI Module for satellite package provider (DSmart): 0xb00 (Module is inserted in CI 0 Slot)
I just wrote both in the both ci0.xml as given below. Then restarted enigma2 and viola! Now I can switch all channels from both providers without any problem. I can't explain the root cause of the problem, but I would be more than happy to help if someone wants to dig deeper.
<?xml version="1.0" encoding="utf-8" ?> <ci> <slot> <id>0</id> <caid id="0x92b" /> <caid id="0xb00" /> </slot> </ci>