Please give the mod author (and other phpbb.com users) more time to reply.
You've said you have ~40 mods installed, therefore it's likely very hard to identify the exact problem / conflict.
infozetar wrote:Search engines generally how often they change, SEO how long it takes effect?