When doing horizontal arrows to an interface with annotations, the arrowhead is missplaced.
For Example:
@startuml
[Object1] - Interface1
Interface1 <- [Object2] : Test Text
@enduml
With vertical conections it's working fine:
@startuml
[Object1] - Interface1
Interface1 <-- [Object2] : Test Text
@enduml