The edge label is missing on horizontal edges when linetype ortho is enabled.
@startuml skinparam linetype ortho agent A agent B A - B: Label @enduml
The problem appears also with: linetype ortho + left to right direction
(--------)