Fix Common Advahini Issues: Screens, Content, Player
Step-by-step fixes for Advahini problems: offline screens, content not showing, upload failures, YouTube playback issues, billing, and player activation.
Use this file to discover all available pages before exploring further.
This guide covers the most common issues you may encounter while using Advahini and walks you through the steps to resolve each one. If a fix below doesn’t work, check that your browser is up to date and that the player page is open and in focus on the display device.
An offline status means the Advahini player is not sending a heartbeat to the dashboard. Work through these checks in order:
1
Check the network connection
Confirm that the display device has an active internet connection. Try loading a website directly on the device to verify connectivity.
2
Check that the player page is open
The Advahini player runs as a browser tab. If the browser was closed or the tab was navigated away from, open the player URL again on the device. The player must be the active, visible page to send heartbeat signals.
3
Check the activation code
Open the player page on the device. If it shows an activation code screen, the player has lost its pairing. Enter the displayed code in Screens → Connect Screen on your dashboard to re-pair it.
4
Wait a moment
The dashboard can take up to 30 seconds to reflect a reconnected player. Refresh the Screens page if the status doesn’t update.
Screen is online but not showing any content
If the screen is connected but displaying a blank or placeholder image, the most likely cause is a missing or unpublished content assignment.
1
Check the content assignment
On the Screens page, confirm that the screen has a playlist, schedule, or sequence assigned. If the assignment column is empty, open the screen card menu and assign content.
2
Confirm the playlist has scenes
Open the assigned playlist and check that it contains at least one scene. An empty playlist will show nothing on screen.
3
Refresh the player
On the device running the player, click the settings icon to open the player menu and select Refresh Playlist. This forces the player to fetch the latest content immediately rather than waiting for the next poll cycle.
Screen is stuck on old content after I made changes
The player polls for updates automatically, but you can force an immediate refresh.
1
Open the player menu
On the display device, move your mouse (or tap the screen) to reveal the player controls. Click the gear icon to open the player menu.
2
Select Refresh Playlist
Choose Refresh Playlist from the menu. The player will fetch the latest assignment and begin playing the updated content.
If the player is offline, it will continue playing its cached version until the connection is restored. Content updates are applied automatically once the player reconnects.
Can't connect a screen — activation not working
If entering an activation code in the dashboard doesn’t link the screen, try the following:
1
Verify the code matches exactly
The activation code displayed on the player page and the code you enter in Screens → Connect Screen must match exactly. Codes are case-sensitive — copy it carefully.
2
Make sure the player page is open
The player page must be open on the device at the moment you enter the activation code. If the tab is closed or the browser went to sleep, open the player page again to generate a fresh code.
3
Check for an expired code
Activation codes expire after a set period. If the player page shows “Expired”, refresh the player page to get a new code, then try the connection again.
If a video upload fails or the file is rejected, check the following:
File format — MP4 is the recommended format. Other formats may not be supported. Re-export or convert the file to MP4 (H.264 video, AAC audio) and try again.
File size — Large files take longer and are more likely to time out on slower connections. Try uploading on a faster network connection.
Storage quota — Check your current storage usage in Settings → Billing. Trial accounts are capped at 5 GB. If you’ve reached the limit, delete unused assets or upgrade your plan.
For smoother playback on display devices, keep individual video files under 500 MB where possible.
YouTube video isn't playing on screen
YouTube scenes require a valid video URL and embed permissions to play.
1
Check the URL format
Use a standard YouTube video URL in one of these formats:
https://www.youtube.com/watch?v=VIDEO_ID
https://youtu.be/VIDEO_ID
Shorts and live stream URLs are also supported. Paste the URL directly from your browser’s address bar.
2
Check embed permissions
Some YouTube videos have embedding disabled by the video owner. If the video plays on YouTube.com but not on your screen, the owner has restricted embedding. Choose a different video or use the owner’s embed-enabled link.
3
Check the screen's network access
YouTube content streams live from Google’s servers. If the display device is on a restricted network (such as a corporate firewall that blocks YouTube), the video won’t play. Contact your network administrator if this applies.
Assets aren't showing up in the playlist editor
If you uploaded files but can’t find them when building a playlist, the workspace filter may be set incorrectly.
1
Check the workspace filter in the asset library
The asset library can be filtered by workspace. Make sure the filter is set to the same workspace you’re working in. If you uploaded assets while in a different workspace, switch to that workspace to access them.
2
Check the folder
Assets are organized into folders. If you uploaded a file to a specific folder, open that folder in the library to find it.
3
Refresh the page
If an upload just completed, refresh the page to make sure the asset list is up to date.
My screens stopped playing after the trial expired
When your trial ends, all screens in your workspace are automatically disabled. Your content and screen configuration are not deleted — they are preserved and ready to use once you upgrade.
1
Upgrade your plan
Go to Settings → Billing and select a paid plan. Complete the checkout flow using your preferred payment method.
2
Re-enable your screens
Once your subscription is active, your screens will be re-enabled automatically. If any screen still shows as disabled after a few minutes, refresh the Screens page.
My payment failed
A failed payment can occur for several reasons — an expired card, insufficient funds, or a bank block on the transaction.
1
Update your payment method
Go to Settings → Billing and update your card details or add a new payment method.
2
Check with your bank
Some banks block unfamiliar online transactions by default. Contact your bank to confirm the charge is authorized, then retry the payment.
3
Retry the payment
After updating your details, return to Settings → Billing and attempt the payment again.
If your payment remains unpaid past the grace period, your screens will be disabled. Resolve the payment as soon as possible to avoid interruption to your displays.
I can't invite a team member
Inviting team members requires a Workspace Admin or Workspace Owner role. If the invite option is missing or returns an error, check your role.
1
Confirm your role
Go to Settings → Team and check the role listed next to your name. Only owners and workspace admins can send invitations.
2
Ask the workspace owner
If you have a lower-level role and need to add a team member, ask the workspace owner to send the invitation or to upgrade your role first.
If entering the activation code doesn’t activate the player, the code may not match what the player is currently showing.
1
Read the code directly from the player screen
Look at the display device running the player page. Use the code shown on that screen — do not use a code from a previous session or a different device.
2
Refresh the player page if needed
If the player page shows an expired or invalid state, refresh it in the browser to generate a new, valid activation code.
3
Enter the code promptly
Activation codes expire after a short period. Once the player page shows a code, enter it in your dashboard quickly before it expires.
Offline playback isn't working after the internet drops
Offline playback requires that the content was played online at least once so the player could download and cache it.
1
Play the content online first
Connect the device to the internet, open the player page, and let the playlist run through at least one complete cycle. The player will cache media files in the background during playback.
2
Confirm the cache was built
Open the player menu (gear icon) and check the cache status. It should show Media cache updated or Playlist saved offline if caching succeeded.
3
Check browser support
Offline caching uses the browser Cache API. Make sure you’re using a modern Chromium-based browser. Some older or restricted browsers do not support this feature.
YouTube videos, Canva embeds, and other externally hosted content cannot be cached for offline playback. Only uploaded assets (images, videos, and PDFs) stored in your Advahini library are available offline.