Can't make cloth collide with object when cloth mesh is vertices & edges (no faces) [video example included]
While you can't do collisions with edge only mesh objects, to get around this I just add "tags" to my vertices. They are small triangular faces that allow for the collisions to be calculated.

Then I either enable collisions on my base mesh or add dummy faces with collisions parented to the base mesh.