Имах абсолютно същия проблем и заменях sign_up_params свърши работа за мен
def sign_up_params
params.require(:user).permit(:email, :password, :password_confirmation, :other, :etc)
end
разбира се, разликата е в това, че моите са само скаларни стойности, докато вие се опитвате да присвоите масово отношение... Предполагам, че там трябва да търсите.
Между другото, документацията все още не съществува в тази тема (твърде нова) и коментарите на кода предлагат да се замени devise_parameter_sanitizer , което не е необходимо.