Shipwizeshipwize
crew-uxsip-pbx

5 Maritime Communication Deployments That Failed — and What We Learned

Shipwize6 min read

Why Post-Mortem Analysis Matters

Maritime communication projects fail more often than vendors admit. When they fail, the consequences are: return to WhatsApp or legacy PBX, wasted project investment, and — sometimes — a period of degraded communication during transition that creates operational risk.

Understanding the common failure patterns protects future projects.

These five patterns are composites drawn from post-implementation reviews in maritime communication projects.

Failure 1: WiFi Not Ready

What happened: A platform was deployed on a passenger vessel with 200 crew. Adoption was poor. Investigation found that WiFi coverage in crew accommodation — below the passenger decks — was spotty. Many crew cabins had no reliable signal.

Push notifications weren't reaching devices in cabins. Crew stopped trusting the platform. WhatsApp remained the default.

Root cause: The WiFi survey was conducted for passenger areas, not crew areas. The deployment plan assumed coverage that didn't exist.

Lesson: WiFi coverage survey must specifically cover crew accommodation and all working spaces before any software deployment begins. Create a coverage map with signal strength measurements, not just access point placement.

Failure 2: SIP Trunk Incompatibility Discovered at Go-Live

What happened: A cargo fleet deployment was planned with SIP integration bridging the new communication platform to 40 existing analog PBX systems. On deployment, 35% of the PBX systems had firmware versions that didn't correctly handle the modern SIP INVITE format.

The result: internal calls between legacy handsets and the new PWA app produced one-way audio or failed to connect.

Root cause: PBX compatibility was assessed by model number, not by firmware version. Many vessels were running firmware from 2012 that hadn't been updated.

Lesson: Request firmware version information for all PBX systems during assessment. Test SIP trunk compatibility in a lab environment with representative hardware before fleet deployment begins.

Failure 3: Push Notifications Disabled by Crew

What happened: A cruise operator deployed a new communication platform with excellent offline-first infrastructure. Two months after deployment, crew adoption data showed push notifications had been disabled by 60% of crew.

Investigation revealed: the notification configuration sent every system alert to all crew as push notifications. Off-watch crew were routinely woken by irrelevant operational alerts.

Root cause: Notification segmentation was not configured at deployment. Default configuration treated all alerts as broadcast-to-all.

Lesson: Notification tiers — emergency to all, operational to relevant roles only, informational in-app — must be configured before crew are onboarded. Retrofitting tiers after crew have disabled notifications requires re-establishing trust.

Failure 4: iOS Push Notifications Not Working

What happened: A ferry operator deployed a PWA-based communication platform. Android devices worked perfectly. Approximately 40% of crew carried iPhones. None of them received push notifications.

Root cause: iOS requires the PWA to be added to the Home Screen before Web Push notifications work. This requirement wasn't explained during onboarding. Crew opened the website in Safari, used it as a web page, and never added it to the home screen.

Lesson: iOS home screen installation must be a mandatory onboarding step with clear, visual instructions. Include a brief demonstration. Validate during onboarding by sending a test push notification and confirming receipt.

Failure 5: No IT Handover or Runbook

What happened: A platform was deployed by an external integrator. Worked well for 8 months. The vessel's IT officer changed. The new IT officer had no documentation: no server access credentials, no understanding of the backup procedure, no runbook for common issues.

When a database issue occurred (disk full), the IT officer didn't know how to resolve it. The platform was down for 18 hours while the integrator was contacted and the issue was remotely diagnosed.

Root cause: No operational handover documentation was created. The integrator treated deployment as the end of the project, not the beginning of operations.

Lesson: Deployment is not complete without: a runbook for common operations, server access credential documentation (stored securely, not in the runbook itself), a backup restore test, and a trained on-vessel IT contact who has personally executed each runbook procedure.

The Meta-Pattern

Five failures, five root causes. But the meta-pattern is consistent: maritime communication projects fail at the boundary between technical deployment and operational readiness.

The software can be correct. The infrastructure can be correct. If the operational environment (WiFi, legacy hardware, crew habits, IT processes) isn't ready, the project fails.

Pre-deployment operational readiness assessment — WiFi coverage, hardware compatibility, notification configuration, iOS onboarding procedure, IT handover plan — is the difference between deployment and successful deployment.

See Shipwize in Action

Experience offline-first maritime communication and Augmented Communication live.

Request a Demo