Hi nbisoft,
It is a known behavior and design for Campaign.
When you make schema modifications, frontal servers actually keep an XML copy of all schemas on the File System.
Not all servers will get the new copy.
Anything which goes into the database will be readily available to all servers but anything picked from File System will not.
So, you will have to work with a change management plan.
Whenever rolling out a new change to the schema, please ask the server team to restart web module for both servers. There will be a downtime of 5-9 seconds but since the connection is load balanced, they can
1. Take server 1 out of LB
2. Restart web on server1
3. Add server1 back to LB and take out server2
4. Restart Server2 web module
5. Add server2 back to LB
Regards,
Vipul