Weave use the network 10.32.0.0/12 as default which we recently discovered as our local network is overlapping. You can edit the daemonset with
containers:
- name: weave
env:
- name: IPALLOC_RANGE
value: 10.0.0.0/16
and use a range which suits you to overcome the issue.