After I submitted my N400, I got approved for Canadian green card. So we moved to Canada using my Canadian green card, and I exchanged my California driver's license to Canadian driver's license. The time from I left US to now is between 6 months and 1 year. I submitted re-entry permit application in Feb, and then got the interview letter (mailed to a friend's place) to have an interview in April. So basically this is what happened:
2006 Aug, submitted N400, fingerprint
2007 Jun, became Canadian green card holder, landed in Canada and stayed, bought a house in Canada.
2008 Feb, back to US for the expired fingerprint. At the airport, they got me into a room and asked why I stayed outside US for over 6 months. I told them my husband is on an assignment until April. My husband's company is looking for someone to take over his work, but they are interviewing the candidates now and probably will take a while to find someone suitable.
2008 April, scheduled interview.
Will they deny my U.S. citizenship?

2006 Aug, submitted N400, fingerprint
2007 Jun, became Canadian green card holder, landed in Canada and stayed, bought a house in Canada.
2008 Feb, back to US for the expired fingerprint. At the airport, they got me into a room and asked why I stayed outside US for over 6 months. I told them my husband is on an assignment until April. My husband's company is looking for someone to take over his work, but they are interviewing the candidates now and probably will take a while to find someone suitable.
2008 April, scheduled interview.
Will they deny my U.S. citizenship?