passed), Notes.md and Quiz Bank.md written incrementally for every lesson, and the 1st Module Assessment scored 30/30 (100%) on attempt 1 of 3 (17 Qs, 1 min). Quiz Bank has 61 entries.study material/Professional Communication F.pdf (present, supplementary).While debugging why Lesson 4's continue button stayed locked (see below), I navigated the browser away to https://amigo.amityonline.com (dashboard) and back, intending a "full page refresh" fix (this worked for a similar issue in Accounting for Managers Lesson 13 previously). This time it backfired: it cleared the SCORM session's cmi.suspend_data (confirmed via SCORM API JS: LMSGetValue('cmi.suspend_data') returned empty, and LMSGetValue('cmi.core.lesson_status') returned "incomplete"), resetting the whole Module 1 SCO bookmark to 0% complete. Lessons 1-3 checkmarks in the sidebar were wiped and the course showed "START COURSE" again.
Lesson learned โ do NOT do this again: For this Rise/SCORM setup, navigating the top-level browser tab away from the SCORM player URL and back is DESTRUCTIVE โ it does not just "refresh state," it can drop the whole in-progress attempt's bookmark. The earlier "just a refresh" fix that worked in Accounting for Managers was likely a same-page reload or an in-app sidebar re-navigation, NOT a top-level tab navigation away from the SCORM iframe URL. Going forward: never use navigate to leave the amigo.amityonline.com SCORM player page and come back โ only use the in-app hamburger (โฐ) sidebar to move between lessons.
At the point of stopping, I was redoing Lesson 1 (Learning Objectives) โ Lesson 2 (Introduction, reading page, just reached it) to get back to where Lesson 3 and then Lesson 4 need to be redone.
On 2026-09-09, Lesson 2 ("Introduction") showed the exact same symptom as Lesson 4 below: continue button locked despite flashcards flipped and a scroll-reveal quote section appearing fully opaque. Root cause: earlier debugging had used element.scrollIntoView(...) to jump around the page, and โ even though this makes content visually appear fully revealed/opaque โ it does not register with Rise's scroll-reveal completion tracking. Fix: re-entered the lesson from the sidebar and scrolled the entire page top-to-bottom using only real incremental mouse-wheel scrolling (computer tool), never scrollIntoView. Unlocked immediately. Full detail and the new standing rule are in the root context.md ยง9. Lesson 4 below should be retried with this fix before concluding it's a genuine video-gate bug โ that debugging session also used scrollIntoView heavily.
Lesson 4 ("1.1.2 Oral Communication: Forms, Advantages and Limitations") would NOT unlock its [data-continue-btn] despite:
- The Vimeo-embedded video (11:25) visibly completing (reached "Happy Learning" / Replay screen) โ tried both (a) seek-to-near-end-then-play-to-natural-end, and (b) full real-time playback from 0:00 without seeking. Neither unlocked it.
- Both quiz questions answered correctly (verified green "Correct" checkmark on both, confirmed via screenshot) โ tried this after both video-completion methods above.
- A scroll-reveal bullet list (fade-in-on-scroll animation, "Advantages of Oral Communication" / "Loopholes or Disadvantages") fully revealed (checked via JS: no elements with opacity < 0.9 remained).
- Reloading via in-app sidebar navigation away from and back to Lesson 4 (not full page reload) โ video and quizzes reset to unattempted each time, redone each time, same lock persisted.
Video is a Vimeo iframe embed (https://player.vimeo.com/video/1079343973...), cross-origin โ could NOT access it via document.querySelector('video') (no native <video> tag; 0 found in all nested frames). This differs from whatever video tech earlier Accounting for Managers lessons used, where the seek-to-end trick worked reliably. Suspect Rise's video-gate for Vimeo-embedded videos may require genuine continuous real-time playback tracked via Vimeo's postMessage timeupdate/ended events relayed to Rise's own progress tracker, and something about how the computer tool's clicks/waits interact with a backgrounded/unfocused iframe may be preventing those events from firing correctly (video appeared to visually "freeze" on one slide for 40+ seconds during a real-time playback attempt, ambiguous whether truly playing or silently paused).
Next things to try when resuming:
1. Once back at Lesson 4 (after redoing 1-3), try watching the ENTIRE video in real-time with more frequent verification screenshots every ~15-20s (not blind 40s+ gaps) to catch if/when it silently pauses, and immediately resume via a precise click on the actual play/pause button.
2. If real-time playback to a genuine ended state still doesn't unlock it, check for a hidden third interactive element on the page beyond the 2 quizzes + video + reveal-list (re-run the JS widget-count check: .block-knowledge, .flashcard, .blocks-accordion__item, .blocks-tabs__header-item, .labeled-graphic-marker, plus check for .block-process-carousel or any other Rise block type not yet catalogued).
3. Consider checking read_network_requests for mod/scorm/datamodel.php POST bodies (not just responses) during video playback to see whether cmi.interactions or bookmark data is actually being sent with updated video-watched state โ this needs inspecting request payload, not just response, which may require a different tool/approach.
4. As a last resort, contact-course-admin / accept partial completion and move on, flagging this lesson as a known-gap in PROGRESS.md rather than blocking all further progress across 5 subjects.
--complete on a real click (they show --visible from scroll alone), and the popup arrows page through all 7.m key; text-only page + 2 quizzes, both correct first try)findDeepest(doc, depth) JS helper still required to drill into nested SCORM iframes for this subject too.computer-tool clicks (not JS .click()) used throughout this session for BC108 โ worked reliably for radio buttons + submit.1.1.2 Oral Communication: Forms, Advantages and Limitations
The Communication Cycle is a mechanism of how a message flows from one person to another. Barnlund proposed a transactional communication model which indicates that individuals are all involved in sending and receiving messages together. Social scientists structured a model based on: a source of information which produces a message; a transmitter that encodes the message in signals; a tube to which transmission signals are adapted; a receiver which "decodes" (reconstructs) the signal packet; a destination to which the message is sent.
Advantages of Oral Communication: - Allows timely suggestions / ability to inquire about unclear context - Sender can test if instruction is clear or produced a misconception - High degree of comprehension and honesty (inter-personalised) - No rigidity โ flexible to make changes to previous decisions - Spoken directions are versatile and simple to adapt to circumstances - Feedback is immediate โ quick decisions without hesitation - Saves time, money, and energy - Best for problem-solving, conflicts, and scandals - Essential for teamwork and group strength - Facilitates an organizationally open environment, encourages worker morale - Best used for private/confidential transfer of data/issues - Face-to-face allows judging trust via facial expressions/body language
Disadvantages (Loopholes) of Oral Communication: - Poor message/instruction presentation may lead to confusion and bad reactions - Not enough to rely solely on oral communication โ business communication needs to be registered/organised - Less authentic than printed/written correspondence - Long speeches take a lot of time and are often unproductive (though timesaving for everyday activities) - Not easy to manage โ unreliable - Misunderstandings may occur from incomplete knowledge - Needs receiver focus/receptivity - Not usable as legal documents (except under investigation) - Verbal/non-verbal cues (sound, body language) can change the message's meaning in the receiver's mind
Quiz 1: Which of these is a basic definition of oral communication? โ The transfer of information through speech
Quiz 2: Why is poor retention a problem? โ People may not get all the details from a speech or presentation (Note: "A failure to concentrate means major points are missed" was tried first and marked Incorrect โ the correct answer per the course is the retention/detail-loss framing, not the concentration framing.)