I'm working with a content developer who has created a course in Flash using SCORM 1.2 communication. The course seems to work fine on a PC via IE6, but doesn't work on a Mac running Safari or Firefox. Here's the communication from a debug script we ran:
Test Debuggable Applet, version 1.0 isVisible == true debug == true
LMS URL:null Test SCORM API Applet, version 1.0.17 SCORM data model version supported: 2.2 serverURL parameter value == 'null'
The first thing I'd check is the method of communication: is the developer using FSCommand to make SCORM calls? FSCommand doesn't work on Macs, and needs to be explicitly enabled in Mozilla browsers using LiveConnect.
My ActionScript SCORM classes were designed to use ExternalInterface, which is much more compatible and cross-platform than FSCommand or LocalConnection (so long as you have Flash Player 8 or greater).