When ProtocolLib is enabled, dye and glow ink effects don't display even on regular, non-Lockette signs.
This sign has been dyed with red dye and glow ink but the text displays as regular black text.

/data get block ~ ~ ~ shows that the sign has the correct NBT tags.

Running jar built from latest commit on 1.19 branch (f86c813) with Paper-446 and ProtocolLib v5.0.0-SNAPSHOT-b614.