Проблема с регистрацией callback_query хендлера aiogram3

Не понимаю, регистрирую хендлер, но он не срабатывает (код не заходит в функцию select_macbook)

dp.callback_query.register(select_macbook, F.data.startswith("macbook_"))

Вот переменная с клавиатурой и сама функция select_macbook:

select_macbook_button = InlineKeyboardMarkup(inline_keyboard=[
[
    InlineKeyboardButton(text="MacBook1", callback_data="macbook_1"),
    InlineKeyboardButton(text="MacBook2", callback_data="macbook_2"),
    InlineKeyboardButton(text="MacBook3", callback_data="macbook_3")
],
[
    InlineKeyboardButton(text="Link", url="https://google.com")
],
[
    InlineKeyboardButton(text="Profile", url="tg://user?id=2067289122")
]
])


async def select_macbook(call: CallbackQuery, bot: Bot):
    model = call.data.split("_")[1]
    await call.message.answer(f"Ты выбрал MacBook {model}")
    await call.answer()

Ответы (0 шт):