AK:
Are you saying that you only get a blank page??? No error messages???
If that is the case, then you may be in the right path. Another question, how many controls you have on the module? Just the control using LINQ? If that is the case, then the module may be working and your query is just not retrieving any records.
I'm making a lot of assumptions here, but just in case, make sure that you have some basic label controls on your module so that they show regardless of the result of the query. Also, make sure that your basic functionality of the control is in the View module and that your module definition points to it properly.
Also, check user rights to the module. Does it work if you login as Admin for instance?
Again, the fact that you are not getting errors is interesting, most people start by getting errors first.