Need Help: Getting Error While Accessing Custom App Module (List View Not Loading)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
Hi everyone,
I’m currently building a small custom application in my personal developer instance, and I’ve created a new table along with its list module. However, when I try to open the module from the navigator, the list view doesn’t load and instead redirects me to a “Page not found / invalid URL” type of screen.
The URL format looks something like this:
https://<instance>.service-now.com/x_scope_table_list.do
I’m not sure what is causing this, because:
The table is already created
User role has full access (admin)
The module is correctly mapped to the table
No ACLs seem to be blocking access
Other modules work fine
Has anyone faced this issue before?
Would appreciate guidance on what could be missing or misconfigured — table permissions, module setup, URL rule, ACLs, or something else?
Thanks in advance for your help!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
Hey Ankith!
It sounds like you’ve done most things right, but this “Page not found / invalid URL” issue with ServiceNow list modules typically happens because of a mismatch or tiny gap in how the table and the module are connected.
You can try these following steps:-
- Double-check that your table name in the module is exactly the same as your actual table (copy-paste it from System Definition > Tables to avoid typos).
- Make sure the Link type in your module is set to “List of Records” and you haven’t hard-coded the URL, just select the table from the dropdown in module setup.
- Don’t forget to confirm the table is active and visible in your app scope; sometimes an inactive module or cache issue can hide things.
- If everything else looks good, try clearing your browser cache or logging out and in again. ServiceNow sometimes hangs onto old data in cache.
- Check if any ACLs, user preferences (like list.view for your table), or view rules are blocking list access. Remove and re-add them if needed.
Fixing this might help you. Do update if the issue persists, we can discuss it further.
All the best!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
58m ago
Hi @Laveena-Agarwal ,
I reviewed my deployment logs, interpreted the generated paths, and matched them with my instance structure. That helped me decode the output and confirm everything is working correctly.
Thank you so much for your help!
