Jan 08 2024 11:49 AM
Hello Everyone,
I have a few CAP accounts setup and only have them logged into Yealink MP54s. Most of them I notice the account status on the phone is Available (Green). However, I have a few that keep going to Yellow (Away).
Is there a way to control the presence to keep them as Available? Or figure out why they keep going Away?
I have them licensed with the Teams Shared Device license.
I have the phones set to NOT go to sleep.
When the phones go to Away, I can go into the settings and tap a few options, then they go back to Available. But I can't do that every day.
These are part of a call queue that has to have Presence Based Routing enabled as it has a mixture of users and common area phones.
Thanks for any info!
Jan 13 2024 10:30 AM
Hi @IanG562
I don't know of a way on the Phones to keep changing the status. But even if the Phone goes into the Away mode they should still be able to receive the call in that presence.
In the Away mode are the Common Area Phones not receiving calls?
With Regards,
Satish U
Jan 16 2024 04:17 PM
Feb 05 2024 04:05 PM
Feb 20 2024 11:39 AM
Feb 21 2024 10:21 AM
Hi @eaadmin
I could not find a fix either. I ended up creating new user account and licensing them for Teams. It does come at a cost but since I did that the phones have stayed Available all the time.
I would be interested in finding out if anyone uses a CAP account that stays Available all the time while only signed into a phone.
Mar 20 2024 12:58 PM - edited Mar 20 2024 12:59 PM
We just started having the same issue. Has anyone found a solution? We're opening a ticket now, and trying some things. I'll report back if anything works.
Mar 21 2024 08:48 AM
@IanG562 We have about 20 locations using 4 CAP accounts on YeahLink phones with Presence-based routing. It has been working fine for over a year. Suddenly, two branches started reporting that some phones were no longer ringing. Upon investigation, I realized they were going to "away" automatically. There must be some change recently that caused this new behavior. I'm trying to determine if changing anything in the ip-phone policy will make a difference, and I've opened a ticket about it. I suggest anyone on this thread open a ticket as well, because this seems to be a rare and specific setup issue, and is easily confused with other more general presence issues.
Mar 21 2024 08:55 AM
Mar 21 2024 09:09 AM
Jun 13 2024 02:41 AM
Has anyone found a solution to this yet? We have a few CAP Poly CCX400 phones (4 out of 102) that are experiencing this issue all with the latest FW, Teams Client, and Teams admin agent.
Jun 20 2024 12:25 PM
Jul 01 2024 08:18 AM
@MChevalier13 Thats a good find using Graph/PowerShell. I never found a fix for this and still see our Yealink phones randomly switch to Away at time. The only solution that is working for us to moving away from Teams Presence-Based Routing.
From what I understand the MS Teams Presence API is not really reliable when it comes to call queues. I am even seeing presence sync issues within our MS certified call center solution. Our users Teams presence will be Available after a call, but the call center solution still shows them as In a Call a few mins after they hang up.
Jul 02 2024 09:46 AM
Aug 02 2024 04:37 PM
Aug 02 2024 04:47 PM
Aug 04 2024 05:21 PM
Aug 05 2024 06:13 AM
@crosstechy The presence based routing is hit or miss, and mostly miss. It is so unpredictable that we had to stop using it. Some phones stay green until you put them in away, and some go to away every 5 minutes unless you are on a call.
We've actually had so many issues that we decided to move away from Teams for our branch locations. I'm putting in a Skyswitch cloud based phone system with generic sip phones that allow us to do way more things. Teams works great for our corporate employees, but our branches can't field 10 calls at a time using these Teams phones. It just isn't made for this scenario, and it took us a while to realize it.
Aug 28 2024 12:45 AM
Hello everyone,
We are currently investigating a similar issue. The reason seems to be the same but the consequence is that calls are routed to voicemail (DID call). The phones are Poly CCX with TSD licenses. We observed this type of message in the phone logs :
"08-27 16:31:10.367 D/SkyLibLogListener( 2026): onTrouterConnectionStateChanged
08-27 16:31:10.367 I/TeamsTrouterListener( 2026): ProcessId: 2026, Thread: CL--1199572624, Trouter disconnected.
08-27 16:31:10.368 I/PresenceManager( 2026): ProcessId: 2026, Thread: CL--1199572624, Trouter Disconnected
08-27 16:31:10.368 I/PresenceManager( 2026): ProcessId: 2026, Thread: CL--1199572624, Cancelling periodic task
08-27 16:31:20.376 I/SurvivabilityService( 2026): ProcessId: 2026, Thread: SurvivabilityThread, Current app state: offline, details: isNetworkAvailable=true, trouterStatus=disconnectedFromCloud, isNetworkAvailableWhenPostActive=true
08-27 16:31:20.796 W/SQLiteConnectionPool( 1756): The connection pool for database '/data/user/0/com.microsoft.teams.ipphone.admin.agent/databases/AriaStorage.db' has been unable to grant a connection to thread 138 (Aria-Helper-thread-1) with flags 0x2 for 6690.1035 seconds.
08-27 16:31:20.796 W/SQLiteConnectionPool( 1756): Connections: 0 active, 1 idle, 0 available."
We are continuing our investigations. Any additional information from your side is welcome.
Thank you for your help.
Gérald
Aug 28 2024 08:24 AM
@IanG562 @MChevalier13 @jacobjones Thank you for the reply. This seems like such a great system. It sucks that it's only good in theory. Your feedback is very helpful for me to make decisions!