Ошибка "Call to a member function GetID() on null (0)" возникает, когда переменная `$USER` не определена или равна `null`, и на нее пытается быть вызван метод `GetID()`.
Вероятно, ранее в вашем коде была настроена инициализация и авторизация пользователя, и переменная `$USER` была определена и имела корректное значение. Однако, в файле `init.php` пользователь не авторизован, и поэтому переменная `$USER` не определена и равна `null`.
Чтобы решить эту проблему, убедитесь, что перед использованием переменной `$USER` в `init.php`, пользователь авторизован. Если переменная `$USER` не определена, скорее всего, необходимо выполнить авторизацию пользователя перед ее использованием.