I'm building a Page for my model-driven app. Up until yesterday it was working fine. Today I opened it to edit and received this message: isFeatureEnabled: Method not implemented. And now my Page is ignoring the recordId I pass it in a param. I did some testing and it appears that my App.OnStart() event is no longer firing.
I know that App.OnStart() is being deprecated for navigation. But surely it can still be used for parameter processing, no? Could this be a symptom of preview nature of Pages? Did MS push an update that broke App.OnStart() for Pages?
In any case, if I can't use App.OnStart() to initialize variables, where should I do it?
Agreed. This is fixed now.
Hi @JenniferK ,
You are right App.OnStart() is now deprecated for Navigation.
The link shared by @dpoggemann has detailed information.
Regards
Devi
Regards
Devi
Thank you @Spamrancher for posting this update. I am no longer seeing this error message either.
I was on with Microsoft Support today and brought up this error. I noticed that I haven't been seeing it the last couple of days and there is a new Authoring version. He indicated that the new version fixed this problem.
Same error here today.
@JenniferK wrote:I'm building a Page for my model-driven app. Up until yesterday it was working fine. Today I opened it to edit and received this message: isFeatureEnabled: Method not implemented. And now my Page is ignoring the recordId I pass it in a param. I did some testing and it appears that my App.OnStart() event is no longer firing.
I know that App.OnStart() is being deprecated for navigation. But surely it can still be used for parameter processing, no? Could this be a symptom of preview nature of Pages? Did MS push an update that broke App.OnStart() for Pages?
In any case, if I can't use App.OnStart() to initialize variables, where should I do it?
Make sure StartScreen propery is visible:
StartScreen property will not appear in the list of properties when the retired option Enhanced formula bar is turned on. To turn Enhanced formula bar off, go to Settings > Upcoming features > Retired > turn off the Enhanced formula bar switch when you want to use StartScreen property. (reference)
For now you can initialize global variables in any behavioral formulas ( OnSelect, OnVisible, OnHidden, and other On... properties)
I have changed most of my variable initialization inside Screen OnVisible.
Declaring global variables: Set function and global variables
OnStart retired doc: https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/object-app#onstart-property
StartScreen doc: https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/object-app#startscreen-property
Working within Teams and using Dataverse and receiving the same message as described.
I am seeing this same error in a Custom Page I started developing a few weeks ago. Just started seeing the message within the last week. As far as I can tell, it's not impacting my app in any way: my variables and collections that I have in App.OnStart are still running. Passing a parameter between screens is still working.
Has anyone put in a support ticket with Microsoft about this?
I am getting the same issue testing out Rezza's recent Dataverse Expenses sample. Note, I don't have anything in my App.OnStart other than Collect() function .
I have the same issue as of this morning. Due to the discussion above I temporarily removed Set() functions from onStart, in vain. Looking forward to getting insight into this.
Experiencing this too since this last night. Set() in App.OnStart still works for me. I use StartScreen all the apps where I have this error (they are all fairly recent). There is no clue as to what is causing this and it would be nice to get insight as to what is causing and the ramifications.
stampcoin
17
mmbr1606
15
Super User 2025 Season 1
ankit_singhal
11
Super User 2025 Season 1