Yes, as good as emulation can be, it adds a few layers of complexity and can be prone to unexpected problems compared to real hardware.
Thanks for your feedback and glad we found a solution for your system ;-)