Issues relating to creating a graph for GNNs

i’m having an issue in turning a tabular dataset to a graph with nodes and edges. After converting it to a graph data, not all was connected and i was still having a disconnected graph in it even after preprocessing the dataset?

So is it normal or i’m i missing out?