/give @s purpur_block 1 3 gives you a block with the name "tile.deprecated_purpur_block_2.smooth.name"
when you enter this command: /give @s purpur_block 1 3 you get a bugged purpur block with the name "tile.purpur_block.smooth.name"
when you enter this command: /give @s purpur_block 1 3 you get a bugged purpur block with the name "tile.purpur_block.smooth.name"