Request attention for syncing problem in watchlist & also Feature Request : Manual Sync Button for Watchlists + Reliable Cross-Platform Synchronization

In tv.dhan.co, we have multiple watchlists, but currently there is a random and unreliable syncing behavior.

At first glance, it looks like syncing is working properly, but the problem becomes very clear when multiple windows or tabs are open. Many times I have observed that:

  • Changes reflect only on the active tab but don’t sync properly with others.

  • After some time, the watchlist reverts back to an older version, losing the recent changes.

  • Even after closing all tabs/windows and making changes in a single tab, syncing still fails sometimes.

  • On refreshing the page or switching between watchlists, old versions appear instead of the updated ones.

  • Occasionally it works perfectly, but the behavior is inconsistent and unreliable.

This issue becomes much more frequent when we use multiple platforms together, such as:

In such cases, the chances of watchlist changes failing are very high, especially for:

  • Renaming a watchlist

  • Adding or deleting instruments

  • Reordering items


:red_circle: Main Feature Request: Add a Manual “Sync” Button for Watchlists

There should be a clickable Sync button/icon near the watchlist heading.

Workflow idea:

  1. User makes changes in the watchlist.

  2. User clicks the Sync button.

  3. The system first syncs with the server.

  4. Then it pushes the current version of the watchlist to the server.

  5. After that, the server syncs it across all platforms:

No matter how many tabs are open or which platform is used, clicking this button should guarantee that:

That version becomes the master version and gets synced everywhere.

This single feature would completely eliminate confusion, accidental data loss, and inconsistent watchlist states.


:plus: Additional Feature Request

In web.dhan.co, please provide:

  • Option to Copy items to another existing watchlist

  • Option to Move items to another existing watchlist

If this is not possible in tv.dhan.co due to TradingView library limitations, at least make it available in web.dhan.co.


This will greatly improve:

  • User confidence

  • Data reliability

  • Professional trading workflow

  • Multi-device and multi-tab usability

Currently, watchlists feel unpredictable. A manual sync button would give users full control and trust over their data.

@PravinJ @Radhika @Naman @Poornima @Mohseen_Usmani @Divyesh @Hardik @JayK @MahimaShah @Pratham_Gada

Currently watchlist sync in tv.dhan Sometimes work & most of times fail. when we need the most in running market it gets failed. We get to see the old watchlist & even from the orignal tab where we made changed to the watchlist again turns into old list loosing the change we did. This problem persist a lot when we have multiple tabs opened while trading & it’s obvious we do open multiple tabs while trading.

I am recommending a simple solution for this current problem. If you are able to achieve it, it would be a great help to us.
**
Short Version (Feature Request) / (Need attention:**

Please add a Sync button on every watchlist.
After clicking it, the watchlist should sync with the server and update across tv.dhan, web.dhan & mobile app.
Once syncing is completed, show a green :check_mark: mark to confirm successful sync.

This will remove all confusion and ensure one reliable, master version of the watchlist.

Visual Idea:

Watchlist Name     🔄  ✔
                  Sync  Synced

Or while syncing:

Watchlist Name     🔄 …

After success:

Watchlist Name     🔄  ✔ (Green)

Simple, clear, and 100% reliable for all platforms.

There’s another issue regarding watchlist on web. in mobile app if i’m on watchlist no. 5 and if i move to other sections on app then when i click on watchlists again i see watchlist no 5 which was last used watchlist. however on the web platform, if i’m on watchlist no. 5 and if i move to other page let’s say pending orders or funds then when i come back to positions watchlist always gets reset and always shows first watchlist. this should not happen. it should show last used watchlist.

usecase : if i’m trading nifty expiry on tuesday and if nifty is in 2nd watchlist then i’ll always have to do extra clicks to get back to the nifty list, same for sensex if it’s on no.5 i’ll always have to do extra clicks. it should be simple and should save last used list and show that for the session atleast.

Yeah, you are right. these are the things that a trader can understand—how much such small tuning and changes can affect us overall.

The watchlist sync problem is affecting my trading style a lot, and addressing this with a proper solution is very important. I am not denying that it doesn’t sync at all; it works normally when we make changes 1–2 times.

**But when we have multiple tabs open and the same watchlists are opened, or even when different watchlists are opened, when we click the name of our desired updated watchlist, many times it loses the changes we did in that watchlist.

Mainly try renaming watchlist & observe how sync is working across different tabs & different platform and then you will understand what is the problem.**