Не получается загрузить картинку через InputStoryContentPhoto в aiogram3
Пытаюсь написать бота на aiogram3 который будет создавать истории в телеграме через бизнес режим
photo = FSInputFile("./a.jpg", filename="a.jpg")
content = InputStoryContentPhoto(photo=f"attach://a.jpg")
await callback.bot.post_story(
business_connection_id=user["business_connection_id"],
content=content,
active_period=86400,
post_to_chat_page=True
)
выдает ошибку
TelegramBadRequest: Telegram server says - Bad Request: story photo must be uploaded as a file
фото которое пытаюсь загрузить имеет разрешение 1080x1920 как требуется в доке
пробовал также передавать в InputStoryContentPhoto напрямую FSInputFile
если кто-то сталкивался с таким помогите решить, пожалуйста