To give a response to both of your questions: DDS setup has changed (partially because of the issues like yours). Now it should be slightly more flexble and less demanding (hopefully). Please take a look at Significant changes ahead
Also - when it comes to generic software-related questions - we kinda do hope (and count on) help coming from other Teams - this is why we sometimes delay our answers.