Você quer dizer que o mesmo usuário às vezes pode processar um certo tipo de movimento e outras vezes recebe o erro de falta de autorização? Realmente o mesmo tipo de movimento?
Verifique na transação MB51 se esse usuário já registrou alguma vez um documento de material com o tipo de movimento mencionado.
Lembre-se: Uma função em um registro mestre de usuário é dependente do tempo. Se o tempo expirou, então o usuário não tem autorização para executar os movimentos que estão nessa função.
A mensagem "Os dados da planta de material estão bloqueados pelo usuário <ID do usuário com o qual estamos executando o trabalho em lote>" é gerada se um usuário estiver em modo de atualização em MM02 no mestre de materiais.
Não se limita ao MM02, mesmo outras transações como a contabilização de emissão de mercadorias em uma entrega, tomar uma decisão de uso para um estoque em estado de qualidade também bloqueia o mestre de materiais.
2 usuários não podem atualizar o mestre de materiais ao mesmo tempo. Portanto, o primeiro bloqueia a atualização e o segundo tem que esperar e recebe a mensagem de erro que você vê.