The API has a messages id but the return value is null

I’m using the virtual assistant api, every step of creating a thread and running followed by steps, it returned me the result as message id, but when I write request messages, the result is returned but the value is empty.

[id] => msg_9XYnO1qOpBvSmVV0mqzojf11
[object] => thread.message
[created_at] => 1699589142
[thread_id] => thread_xF0mfo3QKgQW6VXdtr62eRNs
[role] => assistant
[content] => Array
    (
        [0] => Array
            (
                [type] => text
                [text] => Array
                    (
                        [value] => 
                        [annotations] => Array
                            (
                            )

                    )

            )

    )

[file_ids] => Array
    (
    )

[assistant_id] => asst_2qW2BlYYFLsOCebgxGcD577v
[run_id] => run_3BWoo1waIgTSQqmt774aCROh
[metadata] => Array
    (
    )

I used the playground to refresh the assistant and thread and it had response content.

but there are still times when value still has feedback.

I see the same behavior very frequently. Running from the OpenAI assistant tool works fine but have seen it failing there too time to time.