I ran into a similar situation not long ago, and it took some trial and error to get everything working properly. One thing that helped was checking compatibility details first and reading feedback from people who had already gone through the same process.
fnaf