Правильнее делать отдельные хендлеры, а не делать ветвления внутри одного.
https://www.youtube.com/watch?v=bIfyaPjs_3s&t=866s можешь посмотреть про это или почитать в оф документации
@dispp.message(Text(text=profile_up_low, ignore_case=True))
async def text_commands(message: types.Message):
здесь логику пишешь сразу
await profile_command(message)
примерно так