apparently it wasn’t the hyphens it was simply the mixing of numbers and letters, thank you graphviz for making naming nodes an absolute headache