this should be removed. We need to wait for UI to send the request. Here you are manually sending the request where the timer does not countdown to 0 to send it.
I don't see these override message handler functions being added to table in Messages.c. And I don't see new Dialin message IDs added to enum in MsgDefs.h.
For rejection text when/if we do test with translations I do not think we should hard code the rejection in English. We can read the Rejections.conf and store the data in some sort of map to get the correct rejection string... In the config repository configurationjs > Alarms > Rejections.conf is the file we can read and store for later use for all other test cases as well.