Troubleshooting
Script Not Loading
Check the Loader Script
<!-- Correct -->
<script>
(function(w,d,i){
w.Cueflow=w.Cueflow||{q:[],
init:function(u){this.q.push(['init',u])},
update:function(u){this.q.push(['update',u])},
track:function(e,p){this.q.push(['track',e,p])},
check:function(){this.q.push(['check'])},
shutdown:function(){this.q.push(['shutdown'])}
};
var s=d.createElement('script');s.async=1;
s.src='https://script.cueflow.so/embed/cueflow.js';
s.setAttribute('data-workspace-id',i);
d.head.appendChild(s);
})(window,document,'YOUR_WORKSPACE_ID');
</script>Verify Workspace ID
Check Console Errors
Error
Cause
Messages Not Showing
1. Verify Initialization
2. Check Targeting Rules
3. Verify Message Status
4. Check Dismissals
5. Test with Minimal Targeting
"Already initialized" Warning
SPA Page Transitions
"Not initialized" Warning
Messages Not Updating on Navigation
SPA Navigation
Hash Routing
Styling Issues
Messages Behind Other Elements
Styles Not Applied
Modal/Banner Size Issues
Events Not Tracking
Verify Event is Being Called
Check Network Tab
Verify Event Key
TypeScript Errors
Window.Cueflow Type
Script Tag in React/Next.js
Testing Tips
Use Different User IDs
Test Specific Targeting
Console Debugging
Getting Help
Last updated