I was using /give to create a clickable sign that would run a tellraw command that opens a url link. Instead, the sign was created, showing text up until the line with the tellraw clickEvent but sometimes fails to display the text for which the clickEvent is added and all other text afterwords.
To reproduce:
1. use a command block to run the following code:
/give @p minecraft:sign 1 0 {BlockEntityTag:{Text1:"{\"text\":\"some text\"}",Text2:"{\"text\":\"some more text\"}",Text3:"{\"text\":\"example.com\",\"clickEvent\":{\"action\":\"open_url\",\"value\":\"http://example.com\"}}",Text4:"{\"text\":\"other text\"}"}}
open_url is not supported on signs (I think)