Post 7 indicates flashers worked when bem was swapped don’t know the results however?
Bem is above h/brake area and controls flashers when remote is used as well as central locking and many other functions try wriggling connections
You may find removing bem and carefully resoldering pins on circuit board fixes problem or you may need to replace bem
Prior to 6/99 smart lock system and only requires ignition on 30 to 60 minutes to program after this it is smart shield and requires scan tool to program 2 keys etc.
Thanks for a quick reply mate, I will try and remove it as soon as I can to check connections and solder if needed.