WP Manifestindependent plugin directory
manifest / developer / xapi-statement-monitor

xAPI Statement Monitor

Diagnoses xAPI completion tracking failures on LearnDash + Tin Canny (Uncanny Owl) WordPress sites. Intercepts, logs, and analyzes every xAPI statement in the pipeline.

by Barry Schoedel · github.com/schoedel-learn/xapi-statement-monitor · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/schoedel-learn/xapi-statement-monitor/archive/refs/heads/main.zip

From the readme

xAPI Statement Monitor A WordPress diagnostic plugin for tracing xAPI completion tracking failures on LearnDash + Tin Canny sites running Articulate Rise (or any xAPI-compliant content). The Problem It Solves If your site runs Articulate Rise (or other xAPI content) in LearnDash with Tin Canny as your LRS, you may hit intermittent failures where courses show incomplete even though learners finished them. The statements silently disappear somewhere in this pipeline: xAPI Statement Monitor makes those invisible failures visible — capturing every statement at multiple points in the pipeline, detecting mismatches automatically, and giving you the tools to fix them without writing SQL or digging through logs. Key Features - 5-Layer Statement Capture — 4 server-side Tin Canny hooks + a JavaScript beacon that monitors client-side delivery from Rise iframes - Automated Diagnostic Engine — WP-Cron job runs every 15 minutes, flagging completion mismatches (Tin Canny has data but LearnDash doesn't), statement gaps, and endpoint failures - Admin Dashboard — 5-tab interface: Live Feed, Alerts, User Diagnostic, System Health, Settings - Email Alerts — Configurable notifications for critica

Read the full README on GitHub →

Releases

TagPublished
v1.0.3 Apr 13, 2026
v1.0.2 Apr 12, 2026
v1.0.1 Apr 12, 2026
v1.0.0 Apr 12, 2026

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.