I'm on MacOS Ventura (Arm) and the newest version of Yabai. Most other apps split correctly. For example, when I drag a tab from Firefox to create a new window, the two Firefox windows split in half. However, on Chromium (and regular Google Chrome), the two windows don't split in half at all. One window gets larger and engulfs part of the other window. Here is my config file:
#!/usr/bin/env sh yabai -m signal --add event=dock_did_restart action=sudo yabai --load-sa sudo yabai --load-sa
yabai -m rule --add app="Code" opacity=0.8 yabai -m rule --add app="kitty" opacity=0.75 yabai -m rule --add app="Obsidian" opacity=0.75
yabai -m config mouse_follows_focus off
yabai -m config focus_follows_mouse autofocus
yabai -m config window_origin_display default
yabai -m config window_placement second_child
yabai -m config window_topmost off
yabai -m config window_shadow on
yabai -m config window_animation_duration 0.0
yabai -m config window_opacity_duration 0.0
yabai -m config active_window_opacity 1.0
yabai -m config normal_window_opacity 0.9
yabai -m config window_opacity on
yabai -m config insert_feedback_color 0xffd75f5f
yabai -m config active_window_border_color 0xff555555
yabai -m config normal_window_border_color 0xff555555
yabai -m config window_border_width 1
yabai -m config window_border_radius 12
yabai -m config window_border_blur on
yabai -m config window_border_hidpi off
yabai -m config window_border off
yabai -m config split_ratio 0.50
yabai -m config split_type auto
yabai -m config auto_balance on
yabai -m config top_padding 0
yabai -m config bottom_padding 0
yabai -m config left_padding 0
yabai -m config right_padding 0
yabai -m config window_gap 0
yabai -m config layout bsp
yabai -m config mouse_modifier fn
yabai -m config mouse_action1 move
yabai -m config mouse_action2 resize
yabai -m config mouse_drop_action swap
echo "yabai configuration loaded.."