Yeah LineageOS tends to be hit or miss, the project is maintained by volunteers so dont have high expectations.
I had a Xiaomi phone for where phone calls were very laggy on LineageOS. I'm currently on OnePlus Nord CE 3 Lite 5g using LineageOS and works wonderfully. To avoid ending up in situation where LineageOS doesn't work, next time look up info about a particular phone: XDA forums are good.
If you ever can, I'd recommend GrapheneOS as it has best functionality.
Edit: a word
