web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Supply chain | Supply Chain Management, Commerce
Suggested Answer

RSAT Error : Form Dialog is not the top-level form

(0) ShareShare
ReportReport
Posted on by 709

Hello,

What is the best practice of having this kind of error :

ERROR:
<Message>Form Dialog is not the top-level form (top-level form is SysBoxForm)</Message>

Many cases about this, but for SysBoxForm, it is usually because some wizard from AX it self, like for example if it is a newly call form that AX kernel usually pop up to ask us something like caching,,etc. Or sometime this kind of form doesn;t show up when the Task Recorder created on the creator user's login, but when running with another user account, it shows. Is there any way to handle this ? prevent a system pop up to show up.

Thanks

I have the same question (0)
  • Suggested answer
    huijij Profile Picture
    19,811 on at

    Hi ShaqAX,

    Please check the link for the same issue:

    community.dynamics.com/.../rsat---form-xx-is-not-the-top-level-form-top-level-form-is-defaultdashboard

  • ShaqAX Profile Picture
    709 on at

    Hi Judy,

    Yes, I found this, and I'm also practicing this,  which is everything start from Default Dashboard. However the part that I'm questioning is after that and in the middle of the process. Which is in some cases, like I've described. When a newly open form open, sometime it will pop up a windows like a system notifications, which is only happened one time, so it is not a regular pop up. When the 2nd that same person follow the step, this kind of window will not appeared.

    This is what usually makes the Task recorder failed on test machine because it is using different user (usually service user account) because like this scenario :

    1. Person that creates the Task recorder, normally already going through all the step over and over the process they about to record.

    2. So when he/she doing recording, this pop window that I'm saying will not appeared.

    3. And right away, this person will be doing some action which is captured in Task recording, like enter value or click button, in this form.

    4. When this recorded is bring to RSAT, than it will start to run, using different user login.

    5. When it run, since this is different login, then the pop up will appear, since system will notice this is the 1st time this "user" open.

    6. This is make the step in Task recorder not valid and failed.

    Sometime, there is also pop up that has an option like this "don't show me this message again", the person may simply says Yes to that pop up question before doing any task recorder (which maybe long time ago). So when they're doing recording, there is no pop up. But during RSAT run, since it will be with different user, it will pop up and makes the test failed.

    I believe at this point, start the Task recorder from Default Dashboard is not going to resolve. . 

    Thanks,

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Supply chain | Supply Chain Management, Commerce

#1
Laurens vd Tang Profile Picture

Laurens vd Tang 298 Super User 2025 Season 2

#2
Siv Sagar Profile Picture

Siv Sagar 179 Super User 2025 Season 2

#3
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 121 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans