Just tested, it's true.
---- Minecraft Crash Report ----
// This doesn't make any sense!
Time: 2024-01-04 09:56:38
Description: Unexpected error
java.lang.NoSuchMethodError: 'void net.minecraft.client.network.ClientPlayNetworkHandler.method_2883(net.minecraft.network.packet.Packet)'
at MC//net.minecraft.client.MinecraftClient.switchCrosshairTarget(MinecraftClient.java:9179)
at MC//net.minecraft.client.MinecraftClient.handler$bdf000$clickthrough$switchCrosshairTargetItemUse(MinecraftClient.java:9113)
at MC//net.minecraft.client.MinecraftClient.doItemUse(MinecraftClient.java:1824)
at MC//net.minecraft.client.MinecraftClient.handleInputEvents(MinecraftClient.java:2102)
at MC//net.minecraft.client.MinecraftClient.tick(MinecraftClient.java:1933)
at MC//net.minecraft.client.MinecraftClient.render(MinecraftClient.java:1237)
at MC//net.minecraft.client.MinecraftClient.run(MinecraftClient.java:856)
at net.minecraft.client.main.Main.main(Main.java:253)
at app//net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470)
at app//net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at app//net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
at app//org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:87)
at app//org.prismlauncher.EntryPoint.listen(EntryPoint.java:130)
at app//org.prismlauncher.EntryPoint.main(EntryPoint.java:70)
But it seems pure client-side issue, may be some mod messing up?