Great work @pryning, thanks for reporting back. Hopefully it can help someone else with a similar problem in the future.