Ask any mechanic or chief pilot how discrepancies get reported at their operation, and you'll usually hear some version of the same story: a sticky note, a whiteboard, a group text, or a verbal handoff that depends on the next person remembering to pass it along. The problem isn't that pilots don't report issues — it's that the reporting process has no memory of its own.
A squawk reported verbally at the front desk depends on someone writing it down before the next renter takes the aircraft. A squawk written on paper depends on someone transcribing it into whatever system tracks maintenance. Each handoff is a place the report can get lost, forgotten, or watered down between what the pilot actually experienced and what ends up on the maintenance list.
Three things fix most of this: the report has to be captured at the source, by the person who noticed the issue, without a manual transcription step in between; it has to attach directly to the aircraft record rather than a separate log that has to be cross-referenced; and it has to have a visible status so the reporting pilot — and everyone after them — can see whether it's been looked at.
A discrepancy that sits unreported for a few days because of a broken process isn't just an inconvenience — it's a real safety gap. The point of a squawk process isn't paperwork; it's making sure the next pilot to fly the aircraft knows what the last one found.
This is why SimpleFBO puts squawk reporting directly on the aircraft's page, with photos and a status thread, instead of routing it through a separate system. See Aircraft Maintenance Tracking for how it connects to inspection alerts and scheduling.