I am struggling to request Odds Ratios (ORs) in PROC SURVEYFREQ with an independent variable that has more than 2 levels.
When I use the RESRISK option, I get the following error:

I'm not sure what this error is telling me.
I have successfully used the RELRISK option in the past w/ a different data set, but the independent variable only had 2 levels (e.g., explains_re):
PROC SURVEYFREQ DATA=cap.subset_2;
repweight rakedw1--rakedw80 / jkcoefs=1;
WEIGHT rakedw0;
TABLE flag_5*explains_re*confid_re / ROW EXPECTED CHISQ CELLCHI2 RELRISK;
FORMAT explains_re explains_re_difmt. confid_re confid_re_difmt.;
RUN;
With the current data set, the independent variable has 4 levels. The RELRISK option doesn't produce RRs or ORs. And, there is no mention of it in the log, as opposed to the error message when I use RESRISK.

To summarize, the syntax I have used in the past produces ORs, but only when the independent variable has 2 levels. I'm seeking syntax that produces ORs w/ an independent variable that has 4 levels.
Thanks.