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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / PCF Control not showin...
Power Apps
Suggested Answer

PCF Control not showing up in Code Components

(0) ShareShare
ReportReport
Posted on by

I've been having an issue since 22/01 where I can't see the latest changes to my PCF control, even though both npm run build and pac pcf push complete successfully in the Developer Command Prompt and confirm the control exists. Around that date, we changed the constructor name from SchedulerProPCFNew to DualSchedulerPCF to avoid confusion, as the display-name-key and description-key were also named SchedulerProPCFNew. This update was made in index.ts, ControlManifest.Input.xml, and the generated ControlManifest.xml. However, the component still builds and pushes without any errors which confuses me as to why it doesn't appear in the code components section.

 

Knowing that Power Apps identifies a control through the combination of namespace, constructor, and version, I am concerned whether this identity change might cause the platform to treat the updated control as a different component. As a workaround to this issue I implemented 3 ways to get the control to reflect but none of them have worked unfortunately. Seeing as the problem is when I changed SchedulerProPCFNew to DualSchedulerPCF, Power Apps now sees the old control as Sygma.SchedulerProPCFNew (last updated Jan 22) and the New control as Sygma.DualSchedulerPCF  (exits but potentially hidden by display name).

  •  For the first work around, I made the new control visible by making its identity clear.  Incrementing the version, updating its display-name-key (to match constructor - DualSchedulerPCF ) and description-key (Dual Scheduler Component v2). Build and push and check power apps code component. The last push still registers as the 22nd of Jan.
 
  •  I then attempted a quick fix by reverting the control to its original name, SchedulerProPCFNew, which should technically work without any data binding. However, despite building and running successfully on the CLI, it still didn't appear in the code components. 
 
  • Lastly, I tried using the new constructor (DualSchedulerPCF) while keeping the old display names to trick Power Apps into recognising it as an update to the existing control. Unfortunately, this approach also failed. It's quite frustrating because without the latest code component, I can't see any new updates to my app.


    Thanking you in advance for all your help and support so far 🙂 
Screenshot 2026-02-03 095423.png
I have the same question (0)
  • Suggested answer
    rezarizvii Profile Picture
    352 on at
    Hi, I hope you're doing well.
     
    What you’re running into is most likely this:
    When you changed the constructor's name, Power Apps started treating it as a completely new control, not an update. So now you’ve got the old one still sitting there, and the new one either:
    • isn’t being picked up in the same solution, or
    • is there, but your app isn’t referencing it
     
    The bigger red flag though is this:
    it still shows last updated Jan 22
    That usually means your push isn’t hitting the environment you think it is.
     
    I'd advice to quickly check:
    • "pac org who" command in PowerShell to quickly confirm the environment you are authenticated to with pac
    • Look inside the Default Solution in Power Apps Maker Portal
    • Bump version to something obvious (like 9.9.9) and push again
    If the date still doesn’t change, then you’re definitely pushing somewhere else.
     
    Also worth saying, reverting the name won’t help once the identity changed. Power Apps doesn’t “merge” those back.
     
    If this reply helped you in any way, please give it a Like 💜 and in case it resolved your issue, please mark it as the Verified Answer ✅.
  • Ram Prakash Duraisamy Profile Picture
    5,877 Super User 2026 Season 1 on at
     
    Try to use below query to push the new changes and to get Override
     
    pac solution init --publisher-name "SOLUTIONNAME" --publisher-prefix "SOLUTION PREFIX" NAME
     
    Sample : pac solution init --publisher-name "POC Controls Publisher" --publisher-prefix "poc"Ram
     
    Please mark as answer if my suggestion helps.
    Subscribe here for More Useful videos : https://www.youtube.com/@rampprakash3991

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

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
Valantis Profile Picture

Valantis 424

#2
WarrenBelz Profile Picture

WarrenBelz 355 Most Valuable Professional

#3
11manish Profile Picture

11manish 290

Last 30 days Overall leaderboard