Video Hero (Variant C) Diagnostic

Systematically checking all requirements for video playback.

Step 1: Preview Environment Check

Variant C (video) is only active in the preview environment. This test confirms you are in the right place.

Preview environment confirmed. Variant 'C' will be forced on the homepage.

Step 2: Property Data & Video URL

Verifies the 2-bedroom property has the correct video URL stored in the database.

URL mismatch. Expected: https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/01c7d23a1_ESG_Jamaica_Rentals_Hero_Video.mp4, but DB has: https://base44.app/api/apps/687cea73c4336c6e224f0806/files/15cbe26e0_ESGJamaicaRentalsVideo.mp4

Step 3: Direct Video Element Test

The most definitive test. Attempts to load the video file into a hidden video player to see if the browser can access it.

Attempting to load video...

Step 4: Browser Playback Compatibility

Confirms your current web browser can play the required MP4 video format.

This browser CAN play the required video format (MP4/H.264).

Step 5: Interactive Play/Pause Test
Click the button to control the sample video and confirm the play/pause functionality is working correctly in your browser.

Functionality Status

Click the play/pause button on the sample video below.

Summary & Next Steps

If Step 3 fails with a network error, this is the definitive confirmation of a Cross-Origin (CORS) issue. This means the video file exists and is public, but the browser is being blocked from loading it due to security policies on the storage server.

If all steps pass, especially the new interactive test (Step 5), the video hero and its controls are fully functional. If you still encounter issues on the homepage, the cause is very likely cached content. Please try clearing your browser cache and then perform a hard refresh (Cmd+Shift+R on Mac, Ctrl+Shift+R on Windows) on the homepage.

URL Update Required:

The database contains a different video URL than expected. You may need to either:

  • Update the property's hero_video_url in the database to match the expected URL: https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/01c7d23a1_ESG_Jamaica_Rentals_Hero_Video.mp4, or
  • Update the hardcoded expected URL in this diagnostic tool if the new URL https://base44.app/api/apps/687cea73c4336c6e224f0806/files/15cbe26e0_ESGJamaicaRentalsVideo.mp4 is the correct one to use.
base44
Edit with Base44