Olá Joyce!
Você poderia enviar o seu repositório no github com o código para que possa avaliar melhor?
Esse comportamento pode estar relacionado ao código que você está utilizando para cadastrar os perfis e permissões do usuário. Verifique se você está realizando corretamente a adição dos perfis e permissões ao usuário.
No código fornecido, é possível ver que após a validação do usuário, são removidos os relacionamentos existentes entre o usuário e os perfis e permissões, utilizando as funções "removeUsuario_roles" e "removeUsuario_permissoes". Em seguida, são adicionados os novos relacionamentos utilizando as funções "addUsuario_roles" e "addUsuario_permissoes".
Certifique-se de que você está passando corretamente os IDs dos perfis e permissões no momento de adicionar os relacionamentos ao usuário. Verifique também se os IDs dos perfis e permissões estão corretos no banco de dados.
Além disso, é importante lembrar que o retorno da requisição no Postman pode variar de acordo com a implementação do código. Certifique-se de que você está tratando corretamente o retorno da requisição e extraindo os dados necessários.
Espero ter ajudado! Bons estudos!