If your problem is specific to Kannel, you better ask it on Kannel forum (email@example.com). I am part of that mailing list and I can guarantee you that you will get assistance.
In the meantume, try the following:
1. Put Kannel in debug mode level 0 (the most verbose);
2. Look at the outputs of Kannel after you start it;
3. Redo the same actions that did not work as you expected (not receive);
4. Look at the outputs of Kannel after those actions;
5. Report all those Kannel outputs.