Z reguły, zawsze unikałem używania samych cyfr w nazwach tabel, gdyż przeważnie wywoływało to jakieś głupie problemy.
Spróbuj pozmieniać nazwy tych tabel na jakieś m1, m2, m3 bądź cokolwiek z literą i sprawdź, czy problem się powtarza.
Jeśli się powtarza, to wtedy na 100% 2 razy w kodzie wywołujesz funkcję.