During the Civil War, the South had a lot more economic problems and problems in general, but the North had some too. The North and South were drastically different during this time and had different viewpoints on a lot of things. The South wanted to fight to keep slavery, so that was the top reason why the Civil War happened.
One of the main reasons why the South was having more struggles, along with economic struggles, was because they were focused on agriculture. The North was already focused on industrial work, which was making it easy for them to make guns, ammo, and other needed supplies for war. Since the South was so focused on agriculture, they did not have a lot of the same supplies the North had and would often rely on Great Britain or other countries to send them supplies overseas. A lot of the battles of the Civil War were fought in the South, which made it so many of their crops and land were destroyed, which was their prime source of income. They did not have the funds to keep going, they did not have enough troops to keep going, and their central government was weak and was not helping the war cause.
The North also met their fair share of struggles, but was much better off than the South was. Due to how industrialized the North was, this made it hard to find many of the workers needed to man these factories. Along with this, many of the Northern people were very against going to war and many were disinterested in even participating in it whatsoever, which caused draft riots and overall riots on the basis of war.