Core update 2024.6.1 breaks the arming function
Hi yozik04!

I have an EVO192. after installing core update 2024.5.5 and 2024.6.1 together, arming stopped working. It returns a message saying that arming requires a code, but pay did not return any. Or something similar. I have restored to core 2024.5.4, and arming works again...
Oh, and I have not had arming enabled before.

It would be so nice to get an update for this, as the alarm system is quite essential :) 

thanks!

<!--
Before creating a bug report look into wiki and FAQ page:
- Wiki: https://github.com/ParadoxAlarmInterface/pai/wiki
- FAQ: https://github.com/ParadoxAlarmInterface/pai/wiki/FAQ
- Use search before posting. Maybe your issue was already solved.
- You can always use https://matrix.to/#/#paradox-alarm-interface_community:gitter.im to ask a quick question.
-->

## Alarm system
Describe your panel model (ex: EVO192, Spectra SP4000, Magellan MG5050), access mode (Serial, IP150, etc..).

## Environment
- Windows, Linux, RPI...
- Python version

## Git branch
Which Git branch you use. Did you tried "dev" branch? Please try before posting.

## Describe the bug
A clear and concise description of what the bug is.

## To Reproduce
Steps to reproduce the behavior:
1. Start script '...'
2. Do something '....'
3. See error

## Logs
PLEASE DO NOT SEND LOGS IN CLEAR TEXT AS THEY MAY CONTAIN SENSITIVE INFORMATION
If you wish to add a log (which will greatly help us), please follow the following instructions:

1. Go to https://keybase.io/encrypt
2. Write to us
   1. Write 'jpbarraca' as the recipient if you have SP/MG panel
   2. Write 'yozik04' as the recipient if you have EVO panel
3. Write your log or add a link to the log file (if using services such as dropbox).
4. Click Encrypt
5. Save the result to a text file and add it as an attachment.
