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 / Slowness in launching ...
Power Apps
Suggested Answer

Slowness in launching apps

(1) ShareShare
ReportReport
Posted on by 2
We have facing the issue with connectors expecting delays .
 
So, there is a slowness in launching all power apps applications . 
I have the same question (0)
  • Suggested answer
    Radovan Santa Profile Picture
    53 on at

    Hi,

    this can definitely be caused by connectors but from my experience it's usually not just the connector itself. It's how it's being used.

    I’ve seen a lot of apps where the main issue was in the app design rather than the connector performance.

    For example:

    • Loading too much data in App.OnStart or Screen.OnVisible into collections even when that data isn’t immediately needed
    • Multiple connector calls firing at once during app launch
    • Heavy use of LookUp() / Filter() inside galleries (especially when it runs per row)
    • Not using delegation properly which leads to inefficient queries
    • Repeated calls to the same data source instead of caching results in variables/collections

    A very common pattern is trying to “prepare everything upfront” on app start which then slows down the whole app. In many cases it’s better to load data only when it’s actually needed.

    I’d recommend:

    • Checking what runs in OnStart / OnVisible
    • Using Monitor to see which calls are slow
    • Moving non-critical data loading out of the initial load
    • Reducing repeated LookUps inside galleries

    So yes, connectors can introduce latency but optimizing how and when you call them usually makes a big difference.

    If you can share which connectors you're using and where exactly the delay happens it’ll be easier to pinpoint.

  • Suggested answer
    11manish Profile Picture
    3,333 on at
    Slowness is not app UI issue

    It’s due to connector initialization and data calls

    Optimize data loading and reduce dependencies to improve performance
     
    Optimize OnStart by reducing connector calls, loading only needed data, and using parallel/lazy loading techniques
     
    below can be follow to optimize (Suggestion)
    • Use Monitor tool → Identify slow connector calls and bottlenecks
    • Avoid loading too much data → Don’t fetch entire tables at startup
    • Use Concurrent() → Run multiple data calls in parallel to save time
    • Filter data early → Load only required records instead of full datasets
    • Move logic to Screen.OnVisible → Load data only when needed (lazy loading)
    • Use variables instead of collections → Faster for small or single values
    • Limit ClearCollect() usage → Too many collections slow down app load
    • Avoid unnecessary Refresh() → Triggers extra connector calls and delays
    • Cache reusable data → Prevent repeated calls to same data source
    • Use indexed columns → Improves query performance in data sources
    • Reduce repeated LookUp calls → Avoid multiple connector hits from controls
    • Delay non-critical loads → Use timers/background loading for better UX

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