I am running into the same issue. Could you maybe help me understand your answer?
How should the data be shaped? I thought it should be x=(batch_size, number_of_nodes, number_of_features, number_of_timesteps), edge_index=(batch_size, 2, number_of_edges). However, that does not seem to work and I am getting the same error as you. How exactly is your answer transofrming the input so that it works?