

PROGRAM PORTAL GUIDE
FOR FACILITATOR, HEAD COACH AND COACH
LEAP 12 CEBU: LOVE ALL IN
FEATURES
TROUBLESHOOTING
🏠 HOME PAGE
Purpose: Your personalized entry point to the portal, acting as a crucial communication hub for program-wide announcements and system updates.
Key Information & Features:
Welcome Message: A dynamic greeting to start your day.
System Update Notifications: (CRITICAL FOR YOU!) This section displays all important announcements, maintenance notices, or new feature alerts from the program administrators. These can be general info, high priority, or urgent updates regarding the portal's functionality.
Head Coach Message: An evolving message or insight from program leadership.
Our Coaches Section: Provides a quick overview of the coaching team.
How it Helps You:
Stay Informed Instantly: This is your primary source for critical information about the portal's status, upcoming changes, or program-wide directives that might impact your students or your coaching workflow.
Anticipate Student Questions: Knowing about system updates or program announcements helps you prepare for student queries.
Navigation Tip: Make it a habit to check the "System Update Notifications" on the Home page whenever you log in.
👪 COUNCILS
Purpose: This page provides an overview of all councils within the program, allowing you to quickly see the status of different groups and drill down into specific council details.
Key Information Displayed:
Council List: A comprehensive list of all active councils.
Coach Names: Identifies the coaches assigned to each council.
Student Count: Shows how many students are in each council.
Summary Statistics: Provides a high-level view of goals, milestones, and action plan completion within each council (if available and calculated).
Access to Detail: Each council entry allows you to click and view a detailed report for that specific council.
How it Helps Coaches:
Quick Overview: Instantly see the names and basic composition of all councils.
Council Performance at a Glance: Get a general sense of how councils are progressing.
Navigate to Detail: Easily access the "Council Detail" page for any council you oversee to see individual student progress.
Navigation Tips:
Use the search bar to find a specific council or coach.
Click on a council's entry to expand it and see basic student information, or click "View" to go to the dedicated "Council Detail" page.
🔔 NOTIFICATIONS PAGE
Purpose: A dedicated inbox for all notifications, including general announcements, reminders, and performance alerts relevant to your role.
Key Information Displayed:
List of Notifications: All active and unread notifications addressed to you or your role.
Notification Details: Each notification shows:
Title and Message: The main content of the notification.
Type: (e.g., Info, Reminder, Red Flag, System Update).
Priority: (e.g., Low, Normal, High, Urgent), often color-coded.
Target: Indicates if it's a general announcement or targeted to a specific student/group.
Date: When the notification was created.
Read/Unread Status: Visually indicates which notifications you've already seen.
How it Helps Coaches:
Centralized Communication: All important messages are in one place, reducing the chance of missing critical information.
Actionable Alerts: "Red Flag" notifications (generated automatically by the system) will alert you to students who are falling behind, prompting timely intervention.
Manage Reminders: If administrators send specific reminders to you or your students (via this system), they will appear here.
Navigation Tips:
Regularly check this page for new notifications.
Notifications usually pop up as banners on the Home page but are stored here for detailed review and history.
📄HANDOUTS PAGE
Purpose: A digital library of all official program documents, resources, and supplementary materials, easily accessible for all users.
Key Information Displayed:
List of Handouts: Each entry includes:
Title: Name of the document.
Thumbnail: A small image representing the document.
Download/View Options: Buttons to directly download the PDF file or view it in your browser.
How it Helps Coaches:
Resource Hub: Quickly access and share program handbooks, worksheets, presentations, or any other official documents with your students.
Consistency: Ensures everyone has access to the latest approved versions of materials.
Efficiency: No need to search through emails or external drives; all materials are centralized.
Navigation Tips:
Use the search bar if there are many handouts.
Click the "Download" icon to save a copy to your device, or the "View" icon to open it in a new browser tab.
🌟MASTERMIND PAGE
Purpose: This page serves as a resource for Mastermind group activities, typically providing guidance, tools, or content relevant to collaborative learning and support sessions.
Key Information Displayed:
Content Specific to Mastermind:
Seven-Step Mastermind Circle
Prayer
How it Helps Coaches:
Support Mastermind Groups: Provides materials and structure for the Mastermind groups you might be facilitating or participating in.
Consistency in Facilitation: Ensures all coaches and participants have the same foundational information for Mastermind activities.
✅COMPLETION PAGE
Purpose: This page is designed to track and celebrate the completion of specific tasks or statements beyond the main goal-setting framework, ensuring students acknowledge key achievements.
Key Information Displayed:
Completion Categories: Tasks are grouped into different areas (e.g., Relationships, Health, Spiritual, Education, Finances, Career, Presentation).
Statement/Task List: Under each category, specific completion statements or tasks are listed.
Completion Status: A clear indicator (e.g., a checkbox) showing whether a task has been marked as complete.
How it Helps Coaches:
Monitor Holistic Progress: Track student engagement and completion in areas beyond their primary goals.
Encourage Milestones: Remind students to mark off completed tasks, providing them with a sense of accomplishment.
Discussion Points: Use incomplete tasks as talking points in coaching sessions to understand challenges or provide support.
Navigation Tips:
Encourage your students to actively update this page as they complete items.
You can review your students' completion status (if you have the appropriate access).
🗓 SCHEDULE PAGE
Purpose: Provides a clear, organized overview of the entire program's schedule, including key dates, events, and activities, broken down by week.
Key Information Displayed:
Weekly Breakdown: Events are grouped by program week (e.g., Week 1, Week 2).
Week Dates: The date range covered by each program week.
Event Date: The specific date for each event.
Event Name: The title of the activity (e.g., "Workshop," "Intensive").
Week's Completion: Detailed information about what the Program Week is about and it's target progess percentage.
How it Helps Coaches:
Stay Organized: Easily keep track of important program dates and activities.
Student Support: Remind students of upcoming deadlines, workshops, or key events.
Planning Ahead: Plan your coaching sessions around the program's flow and anticipated needs.
Navigation Tips:
Scroll through the weeks to see past, current, and upcoming events.
This is a static display of the schedule; updates are managed by administrators.
🎯GOAL STATISTICS OVERVIEW (GOAL STATS PAGE)
Purpose: This page provides a comprehensive snapshot of goal-setting and progress across the entire program, as well as broken down by individual councils. It's designed to help you understand the health of goal achievement.
Key Information Displayed:
Program Summary:
Total Students: Number of students in the program.
Students with Goals: How many students have set at least one goal.
Total Goals Created: The total count of all goals set by students, categorized by Enrollment, Personal, and Professional types.
Average Overall Progress: The average completion percentage across all goals and students in the program.
Students with Milestones/Action Plans: Shows the number of students who have gone further to define weekly milestones and specific action plans.
Council Breakdown: For each council:
Council Name: The name of the council.
Students with Goals: Number of students in that council who have set goals.
Total Goals: Number of goals created within that council.
Students with Milestones: Number of students who have defined milestones for their goals.
Students with Action Plans: Number of students who have created action plans for their milestones.
Average Progress by Goal Type: Average completion percentage for Enrollment, Personal, and Professional goals within that council.
Overall Average Progress: The average progress across all goals in that specific council.
Data Update Information: Shows when the data was last calculated and by whom.
Download Options: "Download CSV" and "Download PDF" buttons to export the entire report for offline viewing or record-keeping. The PDF will have the branded, official layout.
How it Helps Coaches:
Identify Program Trends: See if students are actively setting goals and milestones.
Council Comparison: Compare progress across different councils (especially useful for Head Coach and Facilitators).
Data for Discussions: Use concrete numbers to inform coaching sessions or team meetings.
Accountability: See when the data was last updated, ensuring you have the most current information.
Offline Access: Easily get a printable or shareable version of the statistics.
Important Note: The data on this page is manually updated by the Super Admin or Goals Master. It's generally updated at the end of the day, 11:59 PM daily or earlier. For urgent updates, please contact Super Admin.
📊PERFORMANCE ANALYTICS PAGE
Purpose: This page provides deeper insights into student performance based on their goal progress, helping coaches identify students who might need additional support or those who are excelling. It's divided into two main views: Team View and Council View.
Key Information Displayed:
a) Team View (Overall Program Metrics)
Total Students: Count of all active students.
Students Needing Support: Identifies students who are below the current week's expected progress target.
Action Plan Completion (Weeks 1-3 & 1-4): Shows how many students have completed all their action plans for early program weeks, indicating strong engagement.
100% Milestones: Number of students who have completed all their program milestones.
Student Progress Details: A sortable and filterable table listing individual students, their council, and their overall progress percentage. You can filter this table to see:
Overall Progress
Weekly Progress (for any specific week)
Students "Needs Support" (based on current week's target)
Students with 100% Action Plans (Wk 1-3 or Wk 1-4)
Students with 100% Milestones
b) Council View (Detailed Council Performance)
Accordion-style List: Each council is represented by an expandable section.
Council Name & Coach: Clearly identifies the council and its associated coaches.
Student List with Progress: Inside each council's section, you'll see a list of its students, their overall progress percentage (with a progress bar), and options to "View" their individual goals page.
How it Helps Coaches:
Identify At-Risk Students (Team View): The "Needs Support" filter is incredibly powerful for quickly seeing who might be falling behind and requires intervention.
Recognize Top Performers (Team View): Identify students who are consistently completing action plans and milestones.
Monitor Council Health (Council View): Get a quick visual on the overall progress of students within each council.
Targeted Support: Use the individual student progress data to prepare for one-on-one coaching sessions.
Strategic Planning: For Head Coaches and Facilitators, this view helps in understanding team and council strengths and weaknesses to plan interventions or recognition.
Navigation Tips:
Use the "Team View" and "Council View" tabs to switch between the overall and council-specific perspectives.
In "Team View," use the "Select a view..." dropdown to apply various filters to the student list.
In "Council View," use the search bar to quickly find a specific council. Click on a council's row to expand it and see its students.
🏅 PROGRESS REPORTS PAGE
Purpose: To offer a centralized, data-driven overview of student progress across various program goals and milestones. This helps in understanding overall program engagement and identifying individual student performance trends.
Key Information Displayed:
Weekly Program Report: A detailed PDF report summarizing student progress for a selected program week, including overall summary statistics and progress by council.
P&P Goal Progress: Lists students with greater than 0% progress in their Personal & Professional goals, sorted from highest to lowest progress.
Enrollment Goal Progress: Lists students with greater than 0% progress in their Enrollment goals, sorted from highest to lowest progress.
100% Action Plans (W1-3 / W1-4): Identifies students who have completed all their action plans for the specified week ranges (Weeks 1-3 and Weeks 1-4).
100% Milestones (All): Shows students who have completed all their milestones across all their goals.
For each report type, you will see a count of qualifying students. When viewing details, a table displays the student's name, council, and relevant progress metrics (e.g., percentage completion).
How it Helps Coaches:
Quick Identification: Easily spot students who are on track, excelling, or potentially falling behind in their goals and action plans.
Targeted Support: Use the reports to identify specific individuals or councils that may require more focused attention or intervention.
Performance Monitoring: Track the effectiveness of coaching strategies and program content by observing overall progress trends.
Accountability: Provides concrete data for discussions with students regarding their progress and areas for improvement.
Administrative Efficiency: Generate quick PDF/CSV exports for record-keeping, sharing, or deeper analysis, saving time on manual data compilation.
Navigation Tips:
Accessing the Page: Navigate to "Progress Reports" from the main sidebar menu.
Weekly Report Generation: Use the "Select a week..." dropdown under the "Weekly Program Report" section to choose a specific program week, then click "Generate Report" to download a PDF.
Viewing Details: For "Completion & Progress Reports" cards, click the "Show Details" button to view a list of qualifying students directly on the page. Click "Hide Details" to collapse the list.
Exporting Data: Each report card has "PDF" and "CSV" download buttons. Click these to export the respective student lists for offline use or further analysis.
🙂 ADMIN PANEL PAGE
Purpose: This is the control center for program administrators and key leadership, allowing them to manage users, content, notifications, and data utilities for the entire portal. Access to this page is restricted based on your role.
Key Information Displayed:
Tabbed Interface: The panel is organized into different management sections via tabs on the left.
Modules Include:
User Management: View all users, manage user roles, and reset user passwords.
Data Management: Tools to refresh program statistics (e.g., Council Stats) and generate performance alerts.
Notifications: Create, edit, and manage system-wide announcements or targeted reminders.
Program Schedule: Add, modify, or delete program events and their details.
Handouts: Upload, update, and organize PDF handouts and other resources.
Download Tracker: Monitor who has downloaded which reports, providing valuable audit trails.
How it Helps Coaches (with Admin Access):
Content Control: Manage resources and communications visible to all users.
Data Oversight: Trigger calculations for program statistics and identify students needing support.
User Support: Assist users with password resets and account management.
Program Operations: Directly influence and manage various aspects of the program's digital platform.
NOTE:
Only the Super Admin is authorized to access, use and make changes on this page.
🔐 LOGIN ISSUES
Double-check your email address (no typos or extra spaces)
Verify password is correct (check caps lock)
Try refreshing the page (F5 or Ctrl+R)
Clear your browser cache and cookies
If still failing, contact Super Admin immediately
Do NOT try multiple times rapidly - this may temporarily lock your account
Problem: "Cannot log in" / "Invalid credentials" / Error 401 (Unauthorized) Solution:
Error Code 401 - Unauthorized Access:
Your credentials are incorrect or session has expired
Detailed Solution:
Double-check email address for typos (common: gmail.co instead of gmail.com)
Verify password (check caps lock, num lock)
If using saved passwords, try typing manually
Clear browser's saved login data and re-enter
If password forgotten, use "Forgot Password" link
Wait 5 minutes between login attempts to avoid lockout
Re-enter login information carefully
Try logging out completely and logging back in
Request reset password if necessary
Error Code 403 - Forbidden:
Your account may be disabled or suspended
Detailed Solution:
Check with Super Admin if your user account is still active
Verify you're accessing the correct portal URL
Ensure your program participation hasn't expired
Don't attempt multiple logins as this may worsen the lockout
Contact Super Admin immediately for account reactivation
Do not attempt to create a new account
Error Code 429 - Too Many Requests:
You've attempted to login too many times
Detailed Solution:
Stop all login attempts immediately
Wait exactly 30 minutes before trying again
When you retry, ensure credentials are 100% correct
If urgent, contact Admin for manual unlock
For future: limit to 3 login attempts before getting help
Wait 15-30 minutes before trying again
Contact Super Admin if urgent access is needed
💾 SAVING GOALS ISSUES
Make sure you click "Save Goal" button (not just navigate away)
Wait for the screen to refresh after saving, then check your goals if saved
If page seems frozen, refresh and check if changes were saved
Don't edit multiple goals simultaneously in different tabs
If persistent issues, screenshot the error and contact your Coach
Problem: "Goals not saving" / "Changes lost" / Error 500 (Server Error) Solution:
Error Code 400 - Bad Request (VERY COMMON ISSUE): This often happens when copy-pasting from Excel, Word, or other applications
Detailed Solutions:
If copying from Excel/Word/PowerPoint:
NEVER paste directly into the goal form
Copy your text from Excel/Word
Open Notepad (Windows) or TextEdit (Mac) in plain text mode
Paste into Notepad first (this removes all hidden formatting)
Copy the cleaned text from Notepad
Then paste into the goal form
Check for problematic characters:
Remove emojis and special symbols (★, ●, ➤, etc.)
Remove smart quotes (" ")
Remove bullet points copied from Word/Excel
Check for invisible characters (extra spaces, tabs)
Field validation issues:
Ensure all required fields are completed
Check character limits (goals may have 2000 character max)
Remove HTML tags if accidentally pasted (<b>, <i>, etc.)
Avoid using angle brackets < >
If error persists after cleaning:
Try typing a simple test goal: "This is a test goal"
If test saves successfully, the issue is with your content formatting
Error Code 500 - Internal Server Error:
Temporary server problem - wait 5-10 minutes and try again
If error persists beyond 30 minutes, contact your Coach
Copy your goal text to a separate document before retrying
Error Code 504 - Gateway Timeout:
Server is taking too long to respond
Your goal may still not have been saved - check before re-entering
Try again in a few minutes
Error Code 413 - Request Entity Too Large:
Your goal content is too long for the system
Reduce text length or remove unnecessary content
Maximum recommended: 2000 characters per goal
Error Code 422 - Unprocessable Entity:
Data format is incorrect (common with date fields)
Check that dates are in correct format (MM/DD/YYYY or DD/MM/YYYY)
Ensure numeric fields contain only numbers
Remove special characters from name fields
(FOR STUDENTS)
📱 MOBILE/TABLET ISSUES
Problem: Layout looks broken or buttons don't work Solution:
Use landscape mode on tablets
Try a different browser (Chrome recommended)
Close other apps to free up memory
Use desktop/laptop when possible for goal editing
Clear mobile browser cache
Mobile-Specific Issues:
Touch targets too small:
Rotate device to landscape mode
Use pinch-to-zoom to enlarge buttons
Consider using tablet or desktop for complex tasks
Text cut off or overlapping:
Scroll horizontally if needed
Try different browser (Safari on iOS, Chrome on Android)
Reduce browser zoom level (if accidentally zoomed in)
Buttons not responding:
Ensure you're tapping center of button, not edges
Try double-tap if single tap doesn't work
Close other apps to free up device memory
Restart browser app if performance is sluggish
Virtual keyboard covering form fields:
Scroll up after keyboard appears to see hidden fields
Use "Next" button on keyboard to navigate between fields
Close keyboard between sections to see full form
Error Code 408 - Request Timeout on Mobile:
Poor mobile connection causing timeouts
Detailed Solution:
Check signal strength (move closer to router/tower)
Switch from WiFi to mobile data (or vice versa)
Close background apps using bandwidth
Save goals in smaller sections rather than all at once
Use desktop for lengthy goal entry sessions
Error Code 502 - Bad Gateway:
Temporary connection issue between servers
Detailed Solution:
Wait 2-3 minutes and refresh the page
If on mobile data, try switching to WiFi (or vice versa)
Close and reopen the browser app completely
If error persists beyond 15 minutes, try desktop
Contact Coach if desktop also shows same error
Refresh the page and try again
Switch to desktop if mobile continues having issues
🔄 FIRST-TIME LOGIN
Problem: Forced to change password Solution:
This is normal! Set a secure password (minimum 6 characters) that you'll remember
Problem: "Account not found" on first login Solution:
Verify you're using the exact email address provided to the Admin
Contact Super Admin to verify account creation
👥 STUDENT ACCESS ISSUES
Problem: Student can't access their goals or account disabled / Error 403 Solution:
Verify the student is assigned to your council in the Councils Page
Contact Super Admin if student is not showing on your Council's student list
Confirm student is using correct email address
Error Code 404 - Not Found:
Student account may not exist in the system
Verify spelling of student's email address
Contact Super Admin to check if account was properly created
Error Code 422 - Unprocessable Entity:
Data validation error when updating student information
Check for special characters in names or invalid email formats
Contact Super Admin for assistance with data correction
📊 ANALYTICS NOT LOADING
Problem: Performance Analytics or Goals Stats showing "No data" / Error 502/504 Solution:
Data is calculated manually by Super Admin - it may not be current
Contact Super Admin to refresh council statistics
Try refreshing the page after a few minutes
Clear browser cache if data appears stale
Error Code 503 - Service Unavailable:
Analytics service is temporarily down for maintenance
Try again in 15-30 minutes
Contact Super Admin if issue persists beyond 2 hours
🎯 VIEWING STUDENT GOALS
Problem: Cannot see a specific student's goals / Error 403 Solution:
Make sure student has actually created goals
If you're a Coach, you can see all the students’ goal details, check other students in other councils.
If other student goal details are not viewable, contact Super Admin.
If only the specific student’s goals are not viewable, refresh the page.
Problem: Goals appear blank or corrupted Solution:
Ask student to log in and verify their goals are visible to them
Clear your browser cache and retry
If student confirms goals exist but you can't see them, contact Super Admin
Have student download csv or pdf from their Student Goal Page and share with you
📄 PDF EXPORT ISSUES
Problem: Downloads failing or blank PDFs / Error 500 Solution:
Wait a few seconds between download attempts
Ensure student has created goals before exporting
Try downloading from a desktop browser
Contact Super Admin if persistent issues
Error Code 406 - Not Acceptable:
PDF generation service may be overloaded
Try downloading during off-peak hours
Request manual PDF generation from Super Admin if urgent
🔧 SYSTEM ADMINISTRATION
Problem: Need to update notifications, schedule, or content Solution:
Contact Super Admin for management tasks
Only Super Admin can create/disable user accounts
Council statistics is manually refreshed by end of day, 11:59pm daily, or earlier.
Error Code 405 - Method Not Allowed:
You may be trying to access a function above your permission level
Contact Super Admin for elevated access if needed
Verify you're logged in with correct admin credentials
Database Connection Errors:
Error 502/503/504 may indicate database connectivity issues
Contact technical support via Super Admin immediately
Monitor system status page if available
📈 DATA ACCURACY
Problem: Statistics seem outdated or incorrect / Error 502 Solution:
Request Super Admin to Calculate Council Statistics
This must be done manually - it's not automatic
Allow a few minutes for processing
Refresh Goals Stats page after calculation
Data Sync Issues:
If numbers don't match between reports, advise Super Admin
Check timestamp on Goals Stats Page for last update
Data is updated at end of day, 11:59 daily or earlier.
Verify all councils are included in calculations
🚨 PERFORMANCE MONITORING
Problem: Need to identify at-risk students Solution:
Request Super Admin to Scan for Performance Issues
Review Performance Analytics page regularly
Export council reports for detailed analysis
Set up regular check-ins with Head Coach
Alert System Issues:
If automated alerts aren't working, manually check student progress weekly
Request Super Admin to check notification settings
Request test alert system with known test cases
COMMON ERROR CODES & SOLUTIONS
Authentication Errors
Error 401 - Unauthorized: Invalid login credentials or expired session
Solution: Re-login with correct credentials
Error 403 - Forbidden: Account lacks permission or is disabled
Solution: Contact Super Admin for access verification
Error 429 - Too Many Requests: Rate limiting due to repeated attempts
Solution: Contact Super Admin for access verification
Server Errors
Error 500 - Internal Server Error: General server malfunction
Solution: Wait 10-15 minutes and retry; contact admin if persistent
Error 502 - Bad Gateway: Communication error between servers
Solution: Refresh page; usually resolves within minutes
Error 503 - Service Unavailable: Server temporarily overloaded or down for maintenance
Solution: Wait and retry; check for maintenance announcements
Error 504 - Gateway Timeout: Server took too long to respond
Solution: Retry request; may indicate heavy server load
Client Errors
Error 404 - Not Found: Requested page or resource doesn't exist
Solution: Check URL for typos; contact Super Admin if link is broken
Error 413 - Payload Too Large: Uploaded content exceeds size limits
Solution: Reduce file size or content length
Error 422 - Unprocessable Entity: Data format is incorrect
Solution: Check for special characters or invalid formats
Network Errors
Error 408 - Request Timeout: Your connection was too slow
Solution: Check internet connection; try again with stable connection
Error 412 - Precondition Failed: Browser cache issue
Solution: Clear cache and cookies; hard refresh page
BROWSER COMPATIBILITY & TECHNICAL REQUIREMENTS
🌐 RECOMMENDED BROWSERS
Fully Supported:
Google Chrome (Version 90+)
Mozilla Firefox (Version 88+)
Safari (Version 14+)
Microsoft Edge (Version 90+)
Not Supported:
Internet Explorer (any version)
Browsers older than 2 years
Mobile browsers in portrait mode for goal editing
📱 DEVICE COMPATIBILITY
Best Experience: Desktop or laptop computer (1024x768+ resolution) Mobile Phones:
Works for viewing goals and basic navigation
Editing goals is difficult - use desktop when possible Tablets:
Use landscape orientation
10-inch tablets recommended over smaller ones
iPad: Safari browser recommended
Android tablets: Chrome browser recommended
🔄 WHEN PAGES WON'T LOAD
Error: "This page isn't working" / "Connection timed out" Solution:
Hard refresh: Ctrl+F5 (Windows) or Cmd+Shift+R (Mac)
Clear browser cache and cookies:
Chrome: Settings → Privacy → Clear browsing data
Firefox: Settings → Privacy → Clear Data
Safari: Develop → Empty Caches
Try incognito/private browsing mode
Check internet connection stability
Try different browser
Restart router/modem if other websites also slow
Error: "DNS_PROBE_FINISHED_NXDOMAIN" Solution:
Check if URL is typed correctly
Try accessing from different network (mobile data vs. WiFi)
Contact Super Admin if portal URL has changed
⏰ TIMEOUT & SESSION ISSUES
Problem: "Session expired" or automatic logout / Error 401 Solution:
This is normal after 2+ hours of inactivity
Simply log back in with your credentials
Your work should be saved if you clicked "Save" buttons
Set reminder to save work every 15-20 minutes
Problem: "Multiple session detected" / Error 409 Solution:
You're logged in on multiple devices/browsers
Log out from all other sessions
Close duplicate browser tabs
Wait 5 minutes then log in fresh
ESCALATION PROCESS
Quick Reference Contact Chain:
For Coaches:
Check all resources first.
Gather helpful info prior to escalation, e.g., Error Message, Screen Shots
Contact Super Admin
Technical emergencies → Super Admin
Emergency Technical Contact: support@programportal.asia
When to Escalate Immediately:
Error 500 lasting more than 30 minutes
Cannot access portal at all (Error 503/502 for extended period)
Data loss or corruption suspected
Security concerns or unauthorized access
Student unable to submit time-sensitive goals
PREVENTIVE MAINTENANCE TIPS
✅ Save frequently - Click save buttons, don't rely on auto-save
✅ Use desktop/laptop for important tasks like goal editing
✅ One tab at a time - Don't edit goals in multiple browser tabs
✅ Keep browsers updated - Use latest versions of Chrome/Firefox
✅ Stable internet - Use reliable connection for important tasks
✅ Regular logout - Don't stay logged in overnight on shared computers
QUICK ERROR CODE REFERENCE
Error Code Meaning User Action
400 Bad Request Check input form
401 Unauthorized Re-login
403 Forbidden Contact admin
404 Not Found Check URL
408 Request Timeout Check connection
413 Payload Too Large Reduce content size
422 Unprocessable Entity Fix data format
429 Too Many Requests Wait before retrying
500 Internal Server Error Wait and retry
502 Bad Gateway Refresh page
503 Service Unavailable Try later
504 Gateway Timeout Retry request