Barrier (when placed in world) isn't shown with the floating crossed out circle.
It should show the crossed out circle when it's placed in the world while the item is in the main hand.
To replicate.
Place barrier in the world.
Hold the barrier item in hand.
Success.
the barrier particle only shows in creative mode. Are you sure you aren't in survival?