im not familiar with the other aspects of your setup , but make sure that Teamviewer is set to "start with windows"
from extras/options
also, make sure that Teamviewer is allowed full rights from extras/options/security , at the bottom under "Rules for this computer" use the drop down to choose "allowed for all users"
still not sure that will allow for your system to connect, because the program that is actually connecting isnt active ( obviously)
the question would be then, is there a way to run your CRP program in the same way, so it connects prior to a windows logon?
then, with teamviewer setup correctly you should be ale to connect to the windows logon screen.
can you link the CRP program specifically? so we can know exactly which program u are using to monitor connection?