Ray data, blocks queued but can not be processed

I am using Ray Data to process a batch of data, which includes GPU & CPU tasks. In the ray-data.log, I can see that MyGPUActor has 3114 blocks queued, but MyGPUActor hasn’t received any tasks and is idle.

In the ray-data.log

 Map(MyGPUActor): 114 active, 3114 queued, [cpu: 0.0, gpu: 30.0, objects: 17.9MB], 28 actors (2 pending) [locality off], Blocks Outputted: 1589/6330

How should I debug this issue? Thanks very much.