Continuity mistake: When Charity is about to leave her home to go off with PT Barnum, she is inside her house, walking down the stairs. She is wearing an elegant outfit, with what appears to be a dark green satin skirt. But after Charity and PT Barnum leave the house, and are walking outside, Charity's skirt changes to blue.
Continuity mistake: When Charity's father slaps young Barnum for making her laugh he is wearing the partially tailored suit. Then he walks past him an instant later and he is not wearing it.
Answer: In those days that would be a normal punishment for P.T.'s behaviour. His father could have said something but did not want to lose a customer. P.T. also did not want his father to lose a customer because they knew getting money was worth taking the hit. If they had enough money to miss one customer it may have been different.
Iceberg