Fvwm3: StartsOnDesk being ignored by chromium

I have

Style *Chromium*	StartsOnDesk 4
Style *chromium*	StartsOnDesk 4

(and I have tried other incantations) to get chromium to start on my desk #4. However, it starts in whatever desk it wants to, which is a bit of aa nuisance.

Is there anyone who can
(a) tell me the right way to do this, or
(b) suggest what sin(s) I might be committing in my config, or
(c) ask some probing questions to work through the issue?

Thanks very much.

Perhaps try:

Style *Chromium* !UsePPosition, StartsOnDesk 4

Note that, for the style name to match, you can use FvwmIdent to determine the class name of the window.

Thanks for the suggestion. I used those two Style lines because FvwmIdent says the Class is Chromium and the Resource is chromium. But, as I mentioned, neither were working for me.

Tragically, that suggestion did not work. Any other suggestions?

Curiously, after adding

Style *Chromium*    !UsePPosition, StartsOnPage 5
Style *chromium*     !UsePPosition, StartsOnPage 5

I restarted chromium a number of times. First, it started on Page (desk) 3. Then next time page 2. Then next time page 1. Then page 0. Apparently chromium gets around.

No other program (for which I have a StartsOnDesk config entry) wanders around like that.

This is my AutoMoveWindow script (single monitor).

## Automatically move applications to specific desk/page
## when they create windows.
#
##		APPS		COMMAND			DESK/PAGE		LOCATION
## ---------------------------------------------------------

Style	Chromium	StartsOnPage	0 0 0			# desk 0
Style	*Chrome 	StartsOnPage	0 1 0			# desk 0
Style	*Firefox 	StartsOnPage	0 1 0			# desk 0
Style	Telegram 	StartsOnPage	0 1 0			# desk 0
Style	Evolution	StartsOnPage	1 0 0			# desk 1
Style	"Mozilla Thunderbird" StartsOnPage	1 1 0	# desk 1
Style	Gimp		StartsOnPage	2 0 0			# desk 2
Style	scribus		StartsOnPage	2 1 0			# desk 2
Style	GitHub*		StartsOnPage	2 1 0			# desk 2