Musculoskeletal problems in children can be caused by a variety of factors including genetic predisposition, trauma, overuse injuries, infections, and inflammatory conditions. For example, osteomyelitis and septic arthritis are infections that can affect bones and joints, respectively.