My master node also shown WATCHDOG_EXPIRED status, but I still received 90 coins every 2.5 hour.
a.) Took a sentinel from SAROS, CTF or another coin, which is based on the same codebase-fork.
b.) Unpack the source to a temp. working folder, but don´t install the scripts yet!
c.) search & replace in ALL the scripts the "oldcoinname" (i.e. "saros") and replace it with "bankitt"
d.) rename all files, which contains in partly the old coinname and rename the files partly to bankitt
(sample: saros_config.py becomes bankitt_config.py, etc.)
e.) after renaming all things, one more edit: in the file "bankitt_config.py" search for the old "default_port" number in Line 37 and change it to 6116
f.) install this scripts in the final location, and don´t use any git-commands from the readme-files - because, you work with the local modified scripts now :-)
I used the SAROS-sentinel for this, it was a quick and dirty hack, but finaly it works and i have no more WATCHDOG_EXPIRED ;-)
BTW: For general instructions, how to install under linux the sentinel, please consult one of the many MN sentinel install guides out there.
The procedure for bankitt is the same as for many other coins, which uses sentinel as watchdog.