Genesys Cloud - Main

 View Only

Sign Up

Expand all | Collapse all

.NET crash 2.43.829

  Thread closed by the administrator, not accepting new replies.
  • 1.  .NET crash 2.43.829

    Posted 07-30-2025 16:43
    No replies, thread closed.

    Hello, just throwing this out here in case anyone has seen it before or anything like it.  Seems likely to be a Windows or .NET issue more than a Genesys issue, but I'm kind of stuck trying to solve it.

    I have a specific user whose Genesys desktop app (2.43.829) is crashing daily for a single user. What happens is that the Genesys application quits and restarts, triggering a login (we use M365)

    If it happens with any of my other 130 users, I'm not being told about it.  I have even replaced the user's PC, but it continues to be an issue.  She can be idle or in a call, and the app will crash.  I see these events in the Windows application log. What's kind of interesting is that it only happens once in a given day, but not every day, and there is no pattern to the time.


    I'm at a loss here.  Any insights?


    #Omni-ChannelDesktop/UserInterface

    ------------------------------
    John Wooten
    ------------------------------


  • 2.  RE: .NET crash 2.43.829

    Posted 07-31-2025 03:06
    No replies, thread closed.

    Hi John,

    The only thing that I can see that might be worth checking would be Note for administrators using the convenience MSI installer file: The prerequisites for the Genesys Cloud Windows application changed with this update. These prerequisites must be installed before the application is updated. .NET Framework 4.8 and Microsoft Visual C++ redistributable runtime version of at least 14.38.33135 must be installed. These are installed automatically, if necessary, by the EXE installer provided but the MSI file doesn't have this ability.

    As it seems the Framework version is v4.0.* it could be due to this.  If updating the .net framework doesn't resolve the issue, it is probably worth opening a case with Genesys Product Support.



    ------------------------------
    Sam Jillard
    Online Community Manager/Moderator
    Genesys - Employees
    ------------------------------



  • 3.  RE: .NET crash 2.43.829

    Posted 07-31-2025 10:32
    No replies, thread closed.

    Thanks for the response.  I've confirmed the .NET version is the latest, despite what the error says. 

    My understanding is that although .NET 4.0.* is shown, it's really .NET 4.0. patched to 4.8.*.  The dll files all show the latest available version, despite being in a folder labeled 4.0.*

    We do push out the install via msi file, so I thought you were onto something, but when I checked our image and random PCs, we have the appropriate version of the C++ runtime and .NET 4.8.* so it appears we're ok there.  I really appreciate you calling it out though, because I did miss that there were additional prerequisites with the latest installer.  I'll make sure to note that with every update going forward.  We don't push the exe because we find it doesn't remove prior versions cleanly.



    ------------------------------
    John Wooten
    ------------------------------



  • 4.  RE: .NET crash 2.43.829

    Posted 07-31-2025 10:42
    No replies, thread closed.

    Thanks for confirming about the 4.0 showing even though it is 4.8.  As per Jeffs post, if you continue to have issues, I would raise a case with Product Support so they can check it further.



    ------------------------------
    Sam Jillard
    Online Community Manager/Moderator
    Genesys - Employees
    ------------------------------



  • 5.  RE: .NET crash 2.43.829

    Posted 07-31-2025 04:02
    Edited by Jason Kleitz 29 days ago
    No replies, thread closed.

    Hi John,

    I'm going to repost/rehash some info previously raised in 2022 (https://community.genesys.com/discussion/gc-desktop-app-system-freezing#bm14effb72-d993-4298-8ff2-a396967b74d6) that might help explain.

    Historically (since going live with Genesys Cloud in 2021 and using the desktop application), we've noticed that the desktop application will occasionally freeze, refresh or just simply close without warning.

    In these scenarios, an error will appear in the Windows Event Viewer as either an 'Application Error' (when it just refreshes/freezes), or a '.NET Runtime' error (when it also closes)


    According to the Microsoft .NET documentation, there are two common unmanaged SHE exceptions, either Out of Memory, or Access Violation


    As the Genesys Cloud desktop application is only a 32-bit process - standard 32-bit applications (that aren't Large Address Aware) have a maximum memory limit of 2GB, and within a .NET application this limit is known to be around 1.2GB and 1.3GB (http://graphicdna.blogspot.com/2012/10/memory-limits-in-net-process.html)




    To confirm this back in 2022 - keeping Task Manager running beside my Genesys Cloud instance whilst I was performing maintenance work in the Phone Management section - I noticed that one of the GenesysCloud.exe processes was continuously increasing in Memory utilisation.

    As soon as it reached over 1200 MB of Memory utilisation, the application started freezing and showing the loading symbol, before completely refreshing and reloading the entire desktop application



    We have been seeing this behaviour since desktop version 2.6.622 and every version up to the latest - even the latest 2.43.829 with the updated .NET framework and C++ runtime versions.

    Trying the web version is usually much more reliable as we are running a 64-bit version of Chrome - however testing has shown the Chrome process consuming anywhere in excess of 4-6GB of memory and can still error/crash with  'Aw, Snap' with an Out of Memory error.


    Task Manager shows Google Chrome (which was only running Genesys Cloud at the time) was up to 5.1GB memory total utilisation at this point.



    We originally raised this with Genesys Support back in 2022 and there is something happening around memory management/utilisation in parts/sections of the Genesys Cloud app - and it's that's just chewing through memory until it reaches an out of memory or an unhandled exception event.

    However after much backwards and forwards, with Genesys insisting the problem was with our network, our computers, our firewall, etc - we just gave up trying to get anywhere with a result.

    This was mainly because at the time - it really affected admin users (i.e. mainly myself in the Phone Management section) and it never really affected agents or supervisors.

    However we have noticed about a month ago (whilst running a minimum of version 2.40.811 but also after in-place upgrading to 2.43.825 and all the new requirements) this behaviour has started affecting agents multiple times a day now when just receiving voice or email interactions, and the random refresh/crashing will drop the WebRTC call with no recovery. 

    The easiest way we can replicate this on-demand is through the following steps:

    1. Navigate to 'Admin'
    2. Click into People
    3. Once in people, click into a name.
    4. ACD skills – Remove skill
    5. Then into queues – remove queue.
    6. Save and continue, then save again.
    7. Repeat steps 3 through to 6.



    We've since raised this again with Genesys Support, and so far despite referencing our prior experience and tickets, it was originally blamed on the 2.43.825 release which has been post-poned and since replaced with 2.43.829 - but the issue still occurring. 

    Even after fully uninstalling, removing folders and files, etc - it's not going to fix the underlying issue of the actual Genesys Cloud application both using too much memory AND running on the 32-bit desktop application without having sufficient memory management or exception handling.

    So at this point there's not much that you can do other than:
    - raise a ticket and hope it gets traction
    - move to using the web-based version with a 64-bit browser
    - otherwise deal with the issues and prepared for Moments Disconnected with your customers.


    Hope that at least explains some things :)



    ------------------------------
    Jeff
    ------------------------------



  • 6.  RE: .NET crash 2.43.829

    Posted 07-31-2025 10:38
    No replies, thread closed.

    Jeff, thank you for the amazing reply. It's evident to me that I'm experiencing the same issue.  I'll create a ticket and hope it helps us both.

    The thing I can't understand is why it's only happening with one user.  I've polled the call center users (6 total) and found that no one else is experiencing the issue.  Their application logs back that up so there must be some user behavior as a contributing factor as well.



    ------------------------------
    John Wooten
    ------------------------------



  • 7.  RE: .NET crash 2.43.829

    Posted 08-03-2025 20:28
    No replies, thread closed.

    Only thing I can think of why it's only affecting some users will be either due to:

    - they are very quick/efficient and perform the relevant tasks/actions quicker than other users, which could then result in more successive API calls and loading of screens/pages/actions that contribute to the higher memory usage

    - it is a very specific sequence of events, clicks, scrolls, etc that certain users perform versus other users that contribute to it. 



    ------------------------------
    Jeff
    ------------------------------



  • 8.  RE: .NET crash 2.43.829

    Posted 08-05-2025 16:47
    No replies, thread closed.

    Hi John,

    Have you compared the 32-bit apps memory consumption between the problem user and the others?  How many other 32-bit apps are running on the machine?  As per Jeff's previous post and the memory management facility for the 32-bit environment, the less there are running concurrently the better.

    While not specifically the Geneyss Desktop application, I have seen 32-bit apps complain of running out of memory when there's too many of them running concurrently and by too many in what I have seen, upwards of 30 - 50 32-bit processes and then one comes along and consumes a signiicant portion of the heap and ultimately crashes.  If there is a way for you to reduce the footprint of the 32-bit processes running, evem as a test to see if that overcomes the issue, might be of value.

    Regards,

    Mike.



    ------------------------------
    Michael Silverman
    VP Operations
    ------------------------------



  • 9.  RE: .NET crash 2.43.829

    Posted 08-27-2025 16:21
    No replies, thread closed.

    Ahhh I have been waiting for this, I have a ticket open already for the same thing.  They are pointing at our network and firewall be everything meets and exceeds the requirements.  All ports, IPs, domains are open on the firewall as required (Admit there were some new I had to add) but we are still having issues for the entire company. If I learn anything new to get relief, I will share.



    ------------------------------
    WendySachen
    Sr. System Administrator
    ------------------------------



  • 10.  RE: .NET crash 2.43.829

    Posted 08-28-2025 10:13
    No replies, thread closed.

    Just curious if anyone else as isolated the problem.  Our entire company just hung, some crashed. Lagging started at 8:23AM Central, crashes started at 8:42AM Central and now we are getting back-to-back complaints of dropped calls. I am checking with our service provider as well.



    ------------------------------
    WendySachen
    Sr. System Administrator
    ------------------------------



  • 11.  RE: .NET crash 2.43.829

    Posted 08-28-2025 14:42
    No replies, thread closed.

    Update: Session with Genesys support, pulled system, application logs.  Genesys console and Network Logs.  Isolated to the Genesys Application.  We are meeting all requirements .NET 4.8, ver 2.44.848.  Rolled back, still having issues. Ports, IP's, URL's all whitelisted. System resources are healthy. This is not a network issue.   Hopefully our logs help us all. If you don't have a ticket open, you may want to get one started for tracking.



    ------------------------------
    WendySachen
    Sr. System Administrator
    ------------------------------



  • 12.  RE: .NET crash 2.43.829

    Posted 09-08-2025 02:31
    No replies, thread closed.

    Off the back of this: I have raised an idea for Genesys to consider, which is moving to a 64-bit framework or having a 64-bit option available. 

    We have tried to push for this with tickets and supporting evidence that the 32-bit application is causing said issues. 

    Desktop app changing from 32-bit to 64bit | Genesys Cloud Ideas Portal

    If anyone would like to vote for the above idea to try and get traction for those who are experiencing the .NET Runtime issue, that would be great. It looks like someone raised this back in 2024 (GenesysCloud CX Agent Desktop 64bit | Genesys Cloud Ideas Portal) however, Genesys advised not enough votes occurred in a 30–45-day period.  

    Hopefully we can get some movement :)

    Mitch



    ------------------------------
    Mitchell Longley
    ------------------------------



  • 13.  RE: .NET crash 2.43.829
    Best Answer

    Posted 29 days ago
    No replies, thread closed.

    Hi Mitchell,

    This is very much on our roadmap and we're actively pursuing it. We've got a couple of blockers still that are in the way but we're trying very hard to get this in our customers' hands ASAP. I unfortunately can't provide an ETA as some of the blockers are external, but know that there's no one more interested in providing this than us.



    ------------------------------
    Brian Dupuis
    Genesys - Employees - Sr. Director, PureCloud UI
    ------------------------------