geosoft.gxpy.view.View.gxview.move_group_to_folder_2d always raises 'Could not find group'

I would like to use folders in a map, therefore I would like to use move_group_to_folder_2d. Either I am misusing the method move_group_to_folder_2d or it's bugged. Below minimal reproducable example.

image.png
from pathlib import Path

from geosoft import gxpy
from geosoft.gxpy import (group as gxgroup,
map as gxmap,
view as gxview,
)

with gxpy.gx.GXpy(suppress_progress=True):
map_name = str(Path('map_name').absolute())
with gxmap.Map.new(map_name, overwrite=True, ) as gmap:
with gxview.View.new(gmap, 'view_name') as view:
with gxgroup.Draw(view, name='group_name') as group:
p1 = (0,0)
p2 = (1,1)
group.line((p1, p2))
group_number = view.gxview.find_group('group_name')
view.gxview.add_folder_2d('folder_name', '')

# all of these methods raise:
# geosoft.gxapi.GXAPIError: MoveGroupToFolder2D_MVIEW : Invalid Could not find group.

# view.gxview.move_group_to_folder_2d('view_name', group_number)
# view.gxview.move_group_to_folder_2d('folder_name', group_number)
# view.gxview.move_group_to_folder_2d('', group_number)