The workaround is to add the predicate schema again, then remove it from the type and then remove the predicate back