### Issue type

Bug

### Have you reproduced the bug with TensorFlow Nightly?

Yes

### Source

source

### TensorFlow version

tf2.17

### Custom code

Yes

### OS platform and distribution

_No response_

### Mobile device

_No response_

### Python version

_No response_

### Bazel version

_No response_

### GCC/compiler version

_No response_

### CUDA/cuDNN version

_No response_

### GPU model and memory

_No response_

### Current behavior?

Version
TensorFlow Version: 2.x (based on log timestamps)
CUDA Version: Unknown (needs verification)
GPU Drivers: NVIDIA, compute capability 7.5 & 8.6
Python Version: 3.x
Current Behavior
Error Description
The application crashes with a core dump when attempting to perform LU decomposition using tf.raw_ops.Luon a multi-GPU system. The failure occurs during cuSolverDN library initialization.
Error Log
2025-11-21 09:11:37.370928: I tensorflow/core/util/cuda_solvers.cc:179] Creating GpuSolver handles for stream 0xbfa4870
2025-11-21 09:11:37.551073: F tensorflow/core/util/cuda_solvers.cc:114] Check failed: cusolverDnCreate(&cusolver_dn_handle) == CUSOLVER_STATUS_SUCCESS Failed to create cuSolverDN instance.
Aborted (core dumped)


### Standalone code to reproduce the issue

```shell
import tensorflow as tf

# Simple LU decomposition that triggers the issue
input_data = tf.constant([[4.0, 3.0], [6.0, 3.0]], dtype=tf.float32)
lu, p = tf.raw_ops.Lu(input=input_data, output_idx_type=tf.int32, name='txt')
```

### Relevant log output

```shell
This issue is not consistently reproducible​ and exhibits intermittent behavior. The core dump occurs probabilistically​ rather than deterministically.
```