Unit-level volunteers, parents and scouts are no longer allowed to submit support requests directly. We’re supposed to either reach out for assistance here, if it’s something that SUAC or other volunteers can help resolve, or reach out through our council, which theoretically has a designated way to contact support.
This is a known issue, which I believe has been reported to the developers. I don’t recall whether or not it’s been fixed. I think that the last time I checked, I still couldn’t enter non-integer durations for service. I’ll find out again soon, since we have a service project coming up in a couple of weeks where we will likely have a variety of different service durations.
There are a variety of threads on this topic that come up when you search JSON error, which can probably give you a better backgrounder on the subject that I can. Short form: the implementation was intentionally as an integer rather than a float for backward compatibility reasons. I don’t agree with the rationale, but that’s what was put forward.