Bueno, no se si es famoso o no, pero la semana pasada creo que descubrí por que ocurre.
En el transcurso de las operaciones normales de la base, la gente coge aparatos y los devuelve a ellas operando con el inventario de la base.
Cuando una base se queda sin un tipo de aparato o vuelve a reponer un tipo que no tenía, es decir, cuando su inventario cambia (y no me refiero al nº si no que tenga o no tenga un tipo de aparato), el sistema BORRA el objeto de la base y lo vuelve a crear para poder poner el aparato como disponible en la lista cuando pinchamos sobre la base, es la única forma de modificar los inventarios de la base.
Esto se puede detectar fácilmente porque ves parpadear la base un segundo, en ese momento se ha borrado y recreado de nuevo.
Que sucede?, si tu has pinchado sobre una base y estas eligiendo un aparato o su carga o lo que sea, y esa base es recreada, el COD ya no tiene referencia al objeto original (el cual ya no existe) y te pone una base por defecto, por eso te aparecen todos los aparatos.
En realidad, da igual, porque si tu eliges un aparato que no esta realmente en el inventario de la base, cuando lo creas, te desaparece y te dice que ya no esta disponible, pero lo mejor en estas situaciones, es "pinchar en cualquier lado del mapa" para salir de la base, y volver a seleccionar la base, en ese momento ya seleccionas el nuevo objeto de base con el listado de aparatos correctos.
Es un "error" si queremos llamarlo así, que no podemos evitar y que debemos aprender a convivir con el, sabiéndolo no provoca mayores dolores de cabeza.
Gracias!