У кнопки над меню постоянный текст aiogram

Я написал меню для inline_query_answer, также добавил текст Назад с параметром switch_pm_parameter='back', чтобы после нажатия на текст от пользователя отправлялся текст end-, который бот должен получить как команду, что меню пользователю сейчас не интересно смотреть.

Сам код меню:

@dp.inline_handler()
async def inline_handler(inlineRequest):
    if inlineRequest.query.lower() == 'catalog':
        results = []
        for i in range(40):
            results.append(
                InlineQueryResultArticle(
                    id=i,
                    title='result: '+str(i+1),
                    input_message_content=InputTextMessageContent(
                        message_text = 'CLICKED result: '+str(i+1)
                    )
                )
            )
        await inlineRequest.answer(
            results=results,
            switch_pm_text='Назад',
            switch_pm_parameter='end-'
        )

В чем тут проблема? При нажатии на текст Назад от пользователя отправляется боту команда /start' а не end-` я долго пытался разобраться, но так и не понял в чем тут подвох, прошу вашей помощи.

Писал бота на библиотеке aiogram, скачать код бота можете по ссылке: https://pastebin.com/91SZkwfG

Скриншоты:

введите сюда описание изображения

введите сюда описание изображения

введите сюда описание изображения


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