Narrative:

Picked up [the aircraft]. Had a few write-ups for maintenance including oxygen level low. I wrote it up and it was serviced to the max level. Then 2 days later (they were working other maintenance issues) we went to go fly it and the oxygen was low again. Wrote it up again. The mechanic discovered 7 of the 10 passenger masks were not attached properly.reporting this event in the hopes that this type of discovery won't happen again. This could have had a very bad outcome.

Google
 

Original NASA ASRS Text

Title: CE-680 Captain reported maintenance found 7 of 10 passenger oxygen masks were not attached properly; causing a loss of oxygen pressure.

Narrative: Picked up [the aircraft]. Had a few write-ups for Maintenance including oxygen level low. I wrote it up and it was serviced to the max level. Then 2 days later (they were working other maintenance issues) we went to go fly it and the oxygen was low again. Wrote it up again. The mechanic discovered 7 of the 10 passenger masks were not attached properly.Reporting this event in the hopes that this type of discovery won't happen again. This could have had a very bad outcome.

Data retrieved from NASA's ASRS site and automatically converted to unabbreviated mixed upper/lowercase text. This report is for informational purposes with no guarantee of accuracy. See NASA's ASRS site for official report.