Konflikty schematów mogą wystąpić, gdy w tej samej sesji zostaną wprowadzone dwa różne schematy.
Schematy są strukturami danych definiowanymi przez dodatki w celu przechowywania danych w magazynie rozszerzalnym rodziny lub modelu. Schematy powinny mieć niepowtarzalne identyfikatory. Jeśli schemat nie ma unikatowego identyfikatora, występuje konflikt schematów. Ten problem zazwyczaj występuje tylko wtedy, gdy dostawca ponownie używa identyfikatora i kodu oprogramowania w dodatku. Program Revit nie może działać, gdy istnieją powielone schematy. Aby kontynuować, należy usunąć dane z jednego ze schematów. W przypadku używania dodatku, który wymaga tych danych, może to spowodować nieoczekiwane zachowanie lub uniemożliwić działanie dodatku. Poniżej przedstawiono rozwiązania, za pomocą których można rozstrzygnąć konflikty schematów. Właściwe rozwiązanie zależy od kontekstu, w którym pojawia się ostrzeżenie o konflikcie schematów.