You aren't doing anything wrong here; unfortunately the Python interface does not support preserving the vertex attributes when a graph is added to another one. You have to add the attributes separately: