F20 is a communication error between the display control board and the relay control board. Pull the oven forward and remove the back panel. Check the wire connections between the display board and the relay board. If the connections check good, replace the display control board
Exact same thing happened to me. After a power failure my Frigidaire stove worked and the clock worked but bake broil and self clean gave me a DR error. Tried everything to reset nothing worked. When I unplugged and plugged back in I got an f13 code.I changed the control board and the entire oven is back in business!
one of 2 things...depending on the version you the unit you have.
1.
F0 & F1
EOC (Electronic Oven Control) failure
Replace
2.
F1
Circuit board defective
Replace control board
you can go here for parts and videos on it's DIY fix.
repairclinic.com
or appliancepartspros.com
have the model# handy,