SuseFirewall2 bugs in OpenSuse 11.1?

I have trying to configure the firewall under opensuse 11.1.

Since I saw that when saving the configuration and loading it again, the services I have selected are all gone. Sorry, if I complain here, but I think this is a bug. I never got working right this software and I put the port manually. That always works.

Before I used IP-Tables.

What do you think. I saw that behaviour on three different machines. Is this normal?

Not normal.
Might you be doing it incorrectly?

Look at this about bittorrent. Just as an Eg; It has manual additions to the firewall:
A Quick Bittorrent Guide (with screenshots) - openSUSE Forums

Q1: Which services did you select?
Q2: Did you put the network interfaces in the External Zone?

Works for me™.

I even use my own, (simple) self-written service files instead of ports.

grep Filetransfer /etc/sysconfig/SuSEfirewall2
FW_CONFIGURATIONS_EXT="Bittorrent Filetransfer VM-SSH"

and

cat /etc/sysconfig/SuSEfirewall2.d/services/Filetransfer

## Name: Filetransfer 
## Description: opens ports for file transfer via kpf (KDE 3.5), woof or Jabber

# space separated list of allowed TCP ports
TCP="8000:8010"

# space separated list of allowed UDP ports
UDP=""

# space separated list of allowed RPC services
RPC=""

# space separated list of allowed IP protocols
IP=""

# space separated list of allowed UDP broadcast ports
BROADCAST=""