Thats what I thought the problem was after doing more researched.
When i unload chan_sip.so, i get the following error “No protocols out of sip supported”
The file modules.conf can be used to explicitly prevent modules from being loaded and to make others load first. Using noload you can prevent chan_sip from loading and confirm it.
The load lines in modules.conf control load order. The order in which they are placed in the file ensue they are loaded in that order at start. You would need to experiment to determine the modules needed.