Einstein would have a much higher average than POGS so BOINC may sometimes try to even things up by giving priority to running POGS tasks. If you limit the number of POGS tasks running at once, it may allow Einstein to run without BOINC scheduler pauses.
Assuming you're running BOINC on all 8 cores you could try the following app_config.xml file placed into the C:\ProgramData\BOINC\projects\pogs.theskynet.org_pogs folder. Then click BOINC Manager > Options > Read config files. If it doesn't work try reducing project_max_concurrent_value to 6.
<app_config>
<project_max_concurrent>7</project_max_concurrent>
</app_config>
The "Requesting new tasks for miner_asic" message on a non Bitcoin Utopia project is normal. It possibly says only that and doesn't also request GPU tasks because it thinks your cache is full. This sometimes happens after you have set a large cache and then reduced it. One project runs out of work and doesn't ask for more because the other project has a higher BOINC scheduler "debt".
Try suspending POGS project and then click Update for Einstein if it doesn't ask for more work automatically. You could temporarily increase your cache setting after suspending POGS and download many days of Einstein work if you wished to help prevent it happening again. Remember to resume POGS project after topping up Einstein cache.
Good luck.
