I cant not figure your strat for this game but claiming zone flag systeme is realy bad , why you give to the player the possibility to install multiple flag , after some time the new player can not get any spot in game , for this moment i see island whit 100 % claiming zone by 1 players so its realy bad.
Claiming zone not suppose the desable the resourse respown , at this time on my A12 island on PVE NA i cant find any metal nod only because 70% of this island is claiming by player .
The best way you can setup the PVE Server is to give player only 1 claiming flag , so if you have groupe of 5 you can claim 5 spot on the same crew , this is perfect.
Other ting remove the claiming spot desable respawn , structure can desable spawn this is ok but flag is not good way to setup pve server.
Sorry for my bad english but but i try to give you a good way to fix this big mistake tkx