Thanks Matt.
I've ended up modifying spoor to just silence the error messages. Very far from ideal but I'd rather have it fail silently and have the user be able to complete the course without SCORM interaction than fail completely.
Interesting info about chrome on ipad as well.