When they report it to you, is there a larger number of people concurrently printing Crystal forms / reports than on other days when it doesn't hang? I know of 2 reasons:
1. Runaway reports / queries running at same time:
Have a client who I setup FRx to run with a DSN configured for CS ODBC. No problems there but when they do their 10 different variations of financials along with Sales running several heavy duty reports at same time, this happens once in a while. We're talking about only 5 users here but 10 - 20 reports / queries running at same time.
2. Encroaching 15 user CS ODBC limit:
Roughly how many people have you turned it on for in User Maint / Prefs? Better question is of that number what's the max number of people that could be printing concurrently? As you know CS ODBC Driver is only 15 users (4.40 and less) and have heard this with those encroaching 15. I wish there was a command I could run to know how many available license slots there are at any time (for all I know it could be counting licenses by number of concurrent connections to the ProvideX IO service not actual number of unique users)