The warnings you are getting are causing some of the problem. The first warning is telling you that the program did not solve for that cross-section and used critical depth for the answer. The second warning is similar. The third warning is stating that the change in conveyance between the two cross-sections is to large and may need more cross-sections. The fourth warning states you may need more cross-sections.
Basically you may need to add/remove cross-sections, adjust roughness values, or modify cross-sections to fix the problem.