A 10-year-old boy fell more than 20 feet from a zip line ride onto a concrete floor at a Florida trampoline park, disturbing video shows.

The boy slipped out of a harness on the “Sky Rider” attraction during a Sept. 1 visit to Urban Air Adventure Park in Lakeland, where riders travel along a track near the ceiling of the indoor trampoline park, WTSP reports.

Video shows the boy holding onto the harness while raising his legs behind him as he whipped around the track. He fell after a dip in the ride sent him to the floor due to “operator error,” according to investigators from the Florida Department of Agriculture.

“Our inspector noted no deficiencies in the equipment at the time of the incident, nor did Urban Air have a history of device deficiencies during prior inspections of the facility,” the department said in a statement. “The report indicates that the incident was a result of operator error.”

The boy’s leg straps were not properly secured and can be seen dangling in the video, according to the report.

That lapse in judgment led the boy to fall from the ride, leaving him with “significant injuries,” his family claims in a lawsuit filed in Polk County.

All employees at the trampoline park have been retrained and the workers directly involved in the accident no longer work at the location, a company spokesman said.

“As a family owned and operated company, safety is at the heart of everything we do,” the spokesman said in a statement. “We take matters of this nature very seriously and can assure that appropriate measures have been taken.”

The boy, meanwhile, has since recovered from his injuries and is back in school, WTSP reports.

Another parent who regularly takes his young boys to the park said footage of the accident was “devastating,” but added that he has never had any problems there.

“They’ve always put my kids in right, you know?” the father told WTSP. “I’m glad the kid’s OK and I hope this doesn’t happen again because my boys love this place.”