I’m using a custom Filament Select to create a User with createOptionUsing(). The user is created successfully, but $user->assignRole(...) does not persist (no row in model_has_roles). Environment: Windows 11, Filament v3, Laravel , spatie/laravel-permission , DB __. Code snippet below: php // createOptionUsing() ... User::create($data); $user->assignRole('role-name');