ImportError), раз в консоль вам ничего не падает.
on_startup, вы регистрируете все хендлеры при запуске.main.py. Так не понять что у вас происходит.update_photo.py, если в коде всё как написали, завершается успешно т.к. ничего не выполняется
sticker (str or telebot.types.InputFile) – Sticker to send. Pass a file_id as String to send a file that exists on the Telegram servers (recommended), pass an HTTP URL as a String for Telegram to get a .webp file from the Internet, or upload a new one using multipart/form-data.
for items in data: не нужен. Обновил ответ, спасибо
UPLOAD_VIDEO как только сами начинаете загрузку с youtube, если уверены, что не будет ошибок. await dp.bot.send_chat_action(message.chat.id, ChatActions.UPLOAD_VIDEO)